7.1 文件的权限
使用ls命令查看一个文件——ls -l ~/zzz/1.txt
-rw-rw-r— 1 wang wang 9 Mar 21 19:39 /home/wang/zzz/1.txt
其中,rw-rw-r—表示该文件的访问权限
-rw-rw-r— 1 wang wang 9 Mar 21 19:39 /home/wang/zzz/1.txt
类型:
目录d、文件-
权限:
分为三部分:自己 | 同组 | 别人
rw- rw- r— 自己可读可写不可执行,同组可读可写不可执行,别人可读不可写不可执行
7.2 修改文件权限
chmod,即change file mode,修改文件的访问权限
想让一个文件别人也能修改——chmod o+w 1.txt
其中,o表示other别人,+w表示增写write权限
chmod a+w 1.txt——给所有人all添加w权限
chmod a-w 1.txt——给所有人减去w权限
chmod u+w 1.txt——用户user增加w权限
chmod u-w 1.txt——用户减去w权限
chmod o+w 1.txt——别人增加w权限
chmod o-w 1.txt——别人减去w权限
注意事项:
- 只有文件的属主或者root可以修改文件权限
- 省略写法:chmod +w 1.txt,chmod -w 1.txt。默认修改自己和本组的权限
7.3 修改文件属主
chown,即change owner,修改文件的属主
一般来说,每个用户只操作自己的用户目录,所以chown命令不常用
只有文件的owner和root可以修改
-owner:文件的属主owner
-r:文件是否可读read
-w:文件是否可写write
-x:文件是否可执行excute
