chgrp [-R] 改变所属群组
例:chgrp youngstar a.txt
ps: -R 改变目录中所有子文件及目录(为常用的可选项)
chown [-R] 改变所属用户(及群组)
1 改变所属用户 chown 用户名 文件(目录)名
例 chown youngstar a.txt
2 改变所属用户及群组 chown 用户名:群组名 文件(目录)名
例 chown youngstar:youngstar a.txt
3 改变目录中所有子文件及目录可以加-R 选项
例 chown -R youngstar:youngstar app
chmod [-R] 改变权限
1 数字类型更改权限
r(可读) 4 w(可写)2 x(可执行)1 -(无权限)0
数字顺序 用户 群组 其他
例 chmod 755 b.sh
3类数字相加=结果,根据结果得知
7=4+2+1 5=4+1+0
更改权限后的a.txt 的权限为,用户(读,写,执行) 群组(读,执行)其他(读,执行)
修改权限用例-1
2 符号类型更改权限
u用户 g群组 o其他 a全部
r(可读) w(可写) x(可执行)
+增加权限 -除去权限 =设定权限
例:
1 chmod a=rwx a.txt (全部可读、写、执行)
3 chmod u=rwx,go+x a.txt (用户为读、写、执行,群组和其他增加写)
修改权限用例-2
文章部分内容来自鳥哥的 Linux 私房菜 :