修改权限
- chmod u=rwx,g=rwx,o=rwx [文件/目录名]
u代表所属用户,g代表所在组,o代表其它组,a代表所有;
=是赋予权限
-是移除权限
+是添加权限
- 示例,创建abc文件,给自己读写执行权限,给组读执行权限,给其它组读写权限
[tom@ming ~]$ touch abc
[tom@ming ~]$ ll
总用量 0
-rw-r--r--. 1 tom police 0 3月 4 17:51 abc
-rw-r--r--. 1 tom police 0 3月 4 15:37 tom.txt
[tom@ming ~]$ chmod u=rwx,g=rx,o=rw abc
[tom@ming ~]$ ll
总用量 0
-rwxr-xrw-. 1 tom police 0 3月 4 17:51 abc
-rw-r--r--. 1 tom police 0 3月 4 15:37 tom.txt
- 给所属者去掉删除执行权限,增加组写的权限
[tom@ming ~]$ chmod u-x,g+w abc
[tom@ming ~]$ ll
总用量 0
-rw-rwxrw-. 1 tom police 0 3月 4 17:51 abc
-rw-r--r--. 1 tom police 0 3月 4 15:37 tom.txt
- 给abc文件的所有用户添加执行的权限
[tom@ming ~]$ chmod a+x abc
[tom@ming ~]$ ll
总用量 0
-rwxrwxrwx. 1 tom police 0 3月 4 17:51 abc
-rw-r--r--. 1 tom police 0 3月 4 15:37 tom.txt
综合示例
-
jack和jerry是警察(police),xiaohong和xiaoqiang是土匪(bandit)
-
jack创建一个文件,可以自己读写,本组可以读,其它组人没任何权限
-
xiaohong投靠警察,则xiaohong也可以读这个文件;
来源:CSDN
作者:ming0527
链接:https://blog.csdn.net/qq_27176027/article/details/104814199