Ubuntu使用chmod命令来修改文件或文件夹的读写权限。
1. chmod [u/g/o/a][+/-/=][r/w/x] file
其中:
u表示User,文件所有者
g表示Group,跟User同组的用户
o表示Other,其他用户
a表示ALL,所有用户
+ 表示增加权限
- 表示取消权限
= 表示取消之前的权限,并赋予唯一权限
r 表示Read,读文件
w 表示Write,写文件
x 表示运行文件
For example:
sudo chmod u+rw file
2. chmod [xyz] file
其中:
x, y, z 分别表示User、Group、Other
x, y, z 的值表示:r=4, w=2, x=1
For example:
sudo chmod 765 file
另:
1. 可以使用通配符 ‘ * ’ 来设置当前路径下的所有文件权限
For example:
chmod 777 *
2. 使用 -R 递归修改文件夹(包括子文件)的权限
For example:
chmod -R 777 folder/