Linux最经常使用的命令(2)

权限管理命令
chmod
功能:改变文件或目录的权限web

示例 含义
chmod u+x 文件或目录 给全部者增长执行(x)权限
chmod g+w,o-r 文件或目录 给所属组增长w权限,其余人减小r权限
chmod g=rwx 文件或目录 给所属组的权限设置为rwx
chmod 640 文件或目录 把全部者的权限改为6(rw-),所属组的权限改成4(r–),其余人的权限改成0(—),注:r->4,w->2,x->1
chmod -R 640 文件或目录 把文件或者目录下全部子文件或子目录的权限改成640

chown
功能:改变文件或目录的全部者shell

示例 含义
chown 用户 文件或目录 改变文件或目录的全部者

chgrp
功能:改变文件或目录的所属组负载均衡

示例 含义
chown 所属组 文件或目录 改变文件或目录的所属组

文件查找命令
find
locate
which
whereis
grep
帮助命令
man:得到帮助信息
help:得到shell内置命令的帮助信息
示例:ls --help或help umask
用户管理命令
命令:useradd
功能:添加新的用户(普通用户)
示例:useradd 用户名svg

命令:passwd
功能:设置用户密码
示例:passwd 用户名xml

注:普通用户只能修改本身的密码,但root(超级用户、管理员)能够修改任何人的密码ip

命令:who
功能:查看登陆用户的信息
信息包括:
一、登陆用户名(一个用户能够屡次登陆)
二、登陆终端(tty表示本地终端,pts表示远程终端)
三、登陆时间
四、登陆主机的IP地址(没有显示则表示本机终端)it

命令:w
功能:查看更详细的用户信息
信息包括:
一、当前系统时间
二、up:连续运行时间
三、总共的用户个数
四、load average 负载均衡指数
五、IDLE:表示用户空闲时间
六、PCPU:这个用户登陆进来执行的操做占用cpu的时间
七、JCPU:累计占用CPU的时间
八、WHAT:当前用户正在执行的命令table

压缩解压命令
命令:gzip
功能:压缩文件
示例:gzip 文件
注:gzip只能压缩文件,压缩后不保留原文件,压缩后文件格式.gz,不能压缩目录登录

命令:gunzip
功能:解压.gz的压缩文件
示例:gunzip 文件打包

命令:tar
功能:对目录进行压缩或解压
示例:tar [-zcf] [压缩后的文件名] [须要压缩的目录]
-c:打包
-v:显示详细信息
-f:指定文件名
-z:打包的同时,压缩
生成.tar.gz的文件

示例:tar [-zxvf] [被压缩的目录]
-x:解包
-v:显示详细信息
-f:指定解压文件名
-z:解压缩

命令:zip
功能:压缩文件或目录
示例:zip [-r] [压缩后的文件名] [文件或目录]
-r:压缩目录
注:zip压缩能够保留原文件

命令:unzip 功能:解压.zip文件 示例:unzip [压缩文件]