linux 权限分组
linux的权限是以下分类
owner 所属主
group 所属主同组
other 其他用户
权限的查看
linux下我们查看权限可以使用 ls -l
total 8
-rwxrwxr-x 1 kuohao staff 3B 2 26 21:07 123.sh
drwxr-xr-x 4 kuohao staff 136B 2 25 16:08 es6
drwxr-xr-x 11 kuohao staff 374B 2 26 10:40 project
drwxr-xr-x@ 8 kuohao staff 272B 2 25 18:42 southgis
可以看到第一组一共有10个字符
第一个字符表示文件类型,后面9个等分三组,表示所属者,所属者同组,其他用户的权限拥有的读(read),写(write),执行(execute),如果某类用户没有这个权限,该权限会使用 -
占位符表示
权限的修改
上面我们知道了可以用rwx来表示权限,为了修改权限的方便,我们还可以使用数字来表示权限。
r == 4
w == 2
x == 1
如果是全用数字去表示一个文件的权限,那应该是多少呢?
rwxrwxr-x
#三个一组,那么数组也应该如此表示,也就是775
因此我们可以使用命令 chmod 775 去给用户设置文件访问权限