在linux的每个文件和目录中,依据权限分为使用者,群组与其他人三类。
在我们使用ls -l命令显示文件属性时,共有十位,第一位的是文件种类,常见的主要有以下几种:
1、d:表示目录
2、-:表示文件
3、l:表示连接
4、b:可随机存储的装置
5、c:一次性读取装置
接下来的字符中,以三个为一组,都是[rwx]的组合,r代表可读(read),w代表可写(write),x代表可执行(execute)。需要注意的是这三个权限的位置不会改变,如果没有权限,就是[-]。
第一组为所有者权限,第二组为同一群组的用户拥有的权限,第三组为其他人所拥有的权限。
当我们想要改变某个文件的权限时可以使用chmod命令。
例如改变test.txt文件的权限为-rwxr-xr--
有如下两种方法:
1、chmod u=rwx,g=rx,o=r test.txt
u代表拥有者,g代表同一群组,o代表其他人
2、chmod 754 test.txt
当使用数字就行修改时,r=4,w=2,x=1。
想要修改文件的群组和拥有者时,可以用chgrp,chown
阅读(3064) | 评论(0) | 转发(0) |