linux文件会有文件拥有者以及群组的概念,不同群组的不同用户对于文件有不同的权限,有利于团队开发。
drwxr-xr--. 1 root root 17 May 6 00:14 .config
-rwxrwxrwx. 2 root rooot 5 May 6 12:12 error.log
对于linux文件来说分别有r,w,x的权限,r代表可查看,w代表可修改,x代表可执行,上述第一个例子代表拥有者有全部权限,群组拥有读和执行权限,其他人只有读的权限。
- 修改用户所属组:chgrp
- 修改用户拥有者:chown
- 修改用户权限:chmod
当以上3个命令后面加-R时,代表修改当前文件夹以及所有的文件的权限。
数字改变文件权限:
r:4,w:2,x:1,,每种身份有各自的3个权限,上述第一个例子的权限数字是:754.
修改文件的数字权限用:
chmod xxx(数字)文件名