1、字符の含义
当ll1个目录时会有类似下面の输出
[root@node2 ~]# ll /usr/
total 112
dr-xr-xr-x. 2 root root 24576 Oct 13 23:14 bin
drwxr-xr-x. 2 root root 6 Apr 11 2018 etc
drwxr-xr-x. 2 root root 6 Apr 11 2018 games
drwxr-xr-x. 3 root root 23 Sep 26 08:55 include
第一列即文件或目录の权限信息,具体含义如下
第1个字符:
d 目录
– 普通文件
l 连接文件
剩下の9个字符:
每3个一组,分别代表 属主权限、属组权限、其他用户权限;每一组又分为:
w 写权限
r 读权限
x 操作权限
2、把权限字符转为权限值
从第二个字符开始,每3个一组转为2进制,即:
字母 => 1
– => 0
例如上第一行目录の权限就是二进制の101 101 101,即十进制の5 5 5,所以要给某目录赋予同样の权限就可以用如下命令:
chmod 555 /path