Linux最常用的命令(2)

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

示例 含义
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
功能:改变文件或目录的所有者

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

chgrp
功能:改变文件或目录的所属组

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

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

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

注:普通用户只能修改自己的密码,但root(超级用户、管理员)可以修改任何人的密码

命令:who
功能:查看登录用户的信息
信息包括:
1、登录用户名(一个用户可以多次登录)
2、登录终端(tty表示本地终端,pts表示远程终端)
3、登录时间
4、登录主机的IP地址(没有显示则表示本机终端)

命令:w
功能:查看更详细的用户信息
信息包括:
1、当前系统时间
2、up:连续运行时间
3、总共的用户个数
4、load average 负载均衡指数
5、IDLE:表示用户空闲时间
6、PCPU:这个用户登录进来执行的操作占用cpu的时间
7、JCPU:累计占用CPU的时间
8、WHAT:当前用户正在执行的命令

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

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

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

扫描二维码关注公众号,回复: 9233181 查看本文章

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

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

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

发布了51 篇原创文章 · 获赞 74 · 访问量 24万+

猜你喜欢

转载自blog.csdn.net/weixin_44766179/article/details/103783263
今日推荐