Linux中,一个文件的权限可以用数字来表示
权限 | 数字 |
---|---|
无权限- | 0 |
可执行x | 1 |
可写w | 2 |
可读r | 4 |
我们在Linux的ll命令第一列数据的含义 中提到过每三位是一组权限
那么drwxr-xr-x
的权限可以表示成
当前用户权限rwx
:r
可读+4
,w
可写+2
,x
可执行+1
,最终表示为7
,以下同理
用户所在组权限:4+1=5
其他用户权限:4+1=5
最终表示为755
,那如果想把文件权限从其他权限变成rwxr-xr-x
,命令就可以写成
chmod 755 文件名