Linux下的权限处理
更改权限的命令
Chmod [who][+|-|=] 文件名
Who: u—>所有者 g—>所属组 o—>其他人 a—>所有人
+ 添加权限 - 取消权限 =赋值某些权限
如图所示,test文件夹的权限即“d(目录文件)rwx(所属者拥有可读可写可执行的权限)rwx(所属组拥有可读可写可执行的权限)r-x(其他用户拥有可读可执行的权限,不可写)”
新建一个文件
查看其权限
-(普通文件)rw(所属者拥有可读可写的权限)rw-(所属组拥有可读可写的权限)r--(其他用户仅拥有可读的权限)
改权限:
r——4,w——2,x——1
添加所属者可执行权限
chmod +100 t1.txt
去除所属者可写可执行权限、所属组可写权限
chmod -320 t1.txt
更改文件所属者拥有可读可写权限、所属组和其他用户仅拥有可读权限
Chmod 644 t1.txt
注意:更改权限的方式推荐使用数字
更改所属者或者所属组
Chown root /test 将test文件夹的所有者更改为root
Chgrp admin /test 将test问价夹的所属组更改为admin
Chown root:root test 将test文件夹的所有者改为root所属组改为root
Chown –R root:lindsey test 将test下所有文件的所有者改为root所属组改为lindsey