我们现有随便进入一个文件夹下,这个文件下要至少有一个文件或文件夹,然后敲 ll 命令。
[root@localhost test]# ll
总用量 24
rwx------ 2 root root 16384 2月 22 04:31 lost+found
rwxr-xr-x 2 root root 4096 3月 18 14:43 test
那么文件前面的“drwxr-xr-x”就表示的权限!
linux下分三类用户:
u 所有者
g 所属组
o 其他人
我们把“rwxr-xr-x”分为三部分,三位一组。如下
rwx r-x r-x
所有者 所属组 其它人
权限类型:
所要注意的是,权限对文件和目录的含义是有差别的。
修改权限符号:
- 加权限
- 减权限
= 等于什么权限
当我们想修改一个文件(或目录)的权限时:
[root@localhost hzh]# chmod u+w a 给a文件的所有者加上写权限(chmod 为修改权限的命令)
其实,我们一般修改用户权限时不这样写,那怎么写呢,用数字表示。
r - 4 w - 2 x - 1
rwx–r-wx
r+w+x=7
r=1
w+x=3
相信下面的两个你也明白:
rw-r-x-w- 652
754 rwxr-xr–
例如:
[root@localhost hzh]# chmod 641 a
641 rw-r----x 所有者有读、写权限,组有读权限,其他人有执行权限