文件权限简介
Linux中文件有三种权限:
| R | 读 | 用数字4表示 |
| W | 写 | 用数字2表示 |
| X | 可 | 用数字1表示 |
一个典型的普通文件的权限表示为10个长度的字符,分为四段,以-rw-rw-r--为例:
其中第一段-表示这是一个普通文件,如果为d则表示目录;
第二段rw-,表示当前用户有读写权限,用数字表示为4+2=6;
第三段rw-,表示当前所属用户组有读写权限,用数字表示为4+2=6;
最后一段r--,表示其他用户有读权限,用数字表示为2;
因此,此文件的操作权限用数字表示为662。
修改权限
命令格式:sudo chmod [u|g|o|a][+|-][r|w|x] 文件 or 目录
其中,u:当前用户,g:所属用户组,o:其他用户,a:所有用户
+:增加权限,-:取消权限
将上述权限662的文件改为743的权限:
- 方式1:
sudo chmod u+x g-w o+x filename - 方式2:
sudo chmod 743 filename