日常使用记录CentOS6.5命令

Posted jxncxiangy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了日常使用记录CentOS6.5命令相关的知识,希望对你有一定的参考价值。

解压命令

tar.gz文件

[[email protected]]#tar -xzvf file.tar.gz

.zip文件

[[email protected]]#unzip file.zip

总结

以上两种解压方式均可以‘*’代替该后缀所有文件同时解压

如:

[[email protected]]#tar -xzvf file\*.tar.gz

[[email protected]]#tar -xzvf file\*.zip

进入/退出文件夹命令

进入文件夹

[[email protected]]#cd ./file

退出文件夹

[[email protected]]#cd ../

查看及查找文件

查看当前文件夹内文件

[[email protected]]#ls

查看文件详细信息

三种方式

1、[[email protected]]#ll

2、[[email protected]]#ls -l

3、[[email protected]]#ls -lh

注:其中 1,2 两种方式等同,显示的文件大小是以字节为单位,而3显示的的大小更具可读性。

查找文件

[[email protected]]#find /path file.zip

注:/后的path是指文件夹路径,如不指定则是根目录,file文件名,.zip文件后缀格式,文件名和后缀均可使用 ‘*’代替,代表查找所有类型或者某一后缀的所有文件

列出当前目录下所有文件及目录,包括隐藏的a(all)

[[email protected]]#ls -a

保存及退出

vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式

1、:q                   退出

2、:q!                  强制退出

3、:wq!                 保存并退出

编辑文件

创建与删除

创建

创建单个文件夹

[[email protected]]#mkdir file

创建多个文件夹

[[email protected]]#mkdir file1 file2 file3

删除

删除文件夹及里面文件

[[email protected]]# rm -rf /home/file/file

删除指定文件

[[email protected]]# rm -rf /home/file/file.txt

复制/粘贴文件及文件夹

下载与升级yum

下载rpm文件

[[email protected]]#yum install file.rpm

安装rpm文件

[[email protected]]#yum localinstall package_name.rpm

更新所有安装的rpm文件

[[email protected]]#yum update package_name.rpm

更新指定文件
[[email protected]]#yum update package_name 

删除一个rpm包
[[email protected]]#yum remove package_name 

列出当前系统中安装的所有包
[[email protected]]#yum list 

在rpm仓库中搜寻软件包

[[email protected]]#yum search package_name 

清理rpm缓存删除下载的包 
[[email protected]]#yum clean packages

删除所有头文件 

[[email protected]]#yum clean headers

删除所有缓存的包和头文件 

[[email protected]]#yum clean all

查看文件内容 

从第一个字节开始正向查看文件的内容

[[email protected]]#cat file1 

从最后一行开始反向查看一个文件的内容 

[[email protected]]#tac file1

查看一个长文件的内容 

[[email protected]]#more file1

类似于 ‘more‘ 命令,但是它允许在文件中和正向操作一样的反向操作

[[email protected]]#less file1

查看一个文件的前两行

[[email protected]]#head -2 file1 

查看一个文件的最后两行 

[[email protected]]#tail -2 file1

实时查看被添加到一个文件中的内容

[[email protected]]#tail -f /var/log/messages 

用户和群组 

创建一个新用户组 

[[email protected]]#groupadd group_name

删除一个用户组 

[[email protected]]#groupdel group_name

重命名一个用户组

[[email protected]]#groupmod -n new_group_name old_group_name

创建一个属于 "admin" 用户组的用户 

[[email protected]]#useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1

创建一个新用户 

[[email protected]]#useradd user1

删除一个用户 ( ‘-r‘ 排除主目录) 

[[email protected]]#userdel -r user1

修改用户属性

[[email protected]]# usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1

修改口令 
[[email protected]]#passwd

登陆进一个新的群组以改变新创建文件的预设群组 

[[email protected]]#newgrp group_name

 

 

 

 

 

 

 

 

 






以上是关于日常使用记录CentOS6.5命令的主要内容,如果未能解决你的问题,请参考以下文章

日常linux操作命令日常记录

ogg日常运维命令

日常记录4

(Linux 日常命令)[20171222]

shell脚本——日常练手

centos7 firewalld日常使用