文件权限 chmod/chown/chgrp
-
chmod更改文件权限-
rwxrwxrwx- 对应 u / g / o
- 也就是 所有者 / 所有组 / 其他用户
- 任意人可用a表示(等价于ugo)
-
rwx- 对应 读权限 写权限 执行权限
-
+-=- 对应 增加权限 取消权限 重新设置权限
-
可以用u/g/o配合r/w/x对某类用户赋予某类权限
- 比如:
chmod g+w aaa对所有组赋予写权限
- 比如:
-
用数字可以表示一组(000 - 111)【0-7】
- 该位1表示有,该位0表示无
- 7(111): rwx 都有
- 6(110): rw- 只有读写
- 5(101): r-x 只能读和执行
- 三组就可以搞定
- 比如:
chmod 777 aaa对所有人赋予所有权限
- 比如:
- 该位1表示有,该位0表示无
-
-
chown更改文件所有者(需要sudo超级用户权限)chown 新的user aaa- 把 aaa文件的 所有者 换成 新的user
chown 新的user:新的group aaa把aaa文件的- 所有者 换成 新的user
- 所有组 换成 新的gtoup
chown -R 新的user *- 把当前目录下 所有文件和子目录的所有者 换成 新的user
-
chgrp改变文件的所有组chgrp 新的group aaa- 把 aaa文件的 所有组 换成 新的group