二、linux 权限管理命令

名称:chmod
功能:改变文件或者目录权限
语法:chmod [{ugoa}{+-=}{rwx}] [文件或者目录]
			[mode=421] [文件或者目录]
			-R 递归修改 修改目录的权限的同时修改目录中所有文件目录的权限
			u所有者 g所属组 o其它人 a所有人
			+增加权限 -减少权限 =将原来的权限改为现在的权限
			4==r  2==w  1==x  二进制表示
chmod u+x /opt/tmp.txt 给tmp.txt文件的所有者增加一个可执行权限
chmod g+wx /opt/tmp.txt 给tmp.txt文件的所有组增加一个可写权限和可执行权限
chmod 777 /opt/tmp.txt 给tmp.txt文件所有用户、组、其它人增加增加所有权限

           文件               目录
| r | 可以查看文件内容 |可以列出目录中的内容 |
| w | 可以修改文件内容 | 可以在目录中创建、删除文件 |
| x | 可以执行文件 |可以进入目录 |

名称:chown
功能:改变文件或者目录的所有者
语法:chown [用户] [文件或者目录]
chown root /opt/tmp.txt  将tmp.txt的所有者改为root

名称:chgrp
功能:改变文件或者目录的所属组
语法:chgrp [用户组] [文件或者目录]
chgrp root /opt/tmp.txt  将tmp.txt的所属组改为root

名称:umask
功能:显示、设置文件的缺省权限
语法:umask [-S]

猜你喜欢

转载自blog.csdn.net/ywh15387127537/article/details/88389234