更改file1.txt为所有人都可读取:

chmod ugo+r file1.txt

chmod a+r file1.txt

u表示拥有者,g表示拥有者属于同一个群组,o表示其他人,还可以用a表示这三者都是。

+表示增加权限,表示取消权限,=表示唯一设定权限

r表示可读取,w表示可写入,x表示可执行,X表示问答是子目录,或被设定为可执行。

 

设定file1.txtfile2.txt,另其拥有者所在群组可以写入,其他用户不可写入:

chmod ug+w,o-w file1.txt file2.txt

 

设定ex1.py为只有拥有者才能执行:

chmod u+x ex1.py

 

将目前目录下所有文档及子目录,设为任何人都可读取:

chmod -R a+r *

 

数字方式设置权限:

chmod 777 file  

其中chmod abc file abc,各为一个数字,分别表示user,group,other的权限:

r=4,w=2,x=1,故rwx4+2+1=7rw-4+2=6r-x4+1=5

chmod a=rwx file 等效于 chmod 777 file

chmod ug=rwx,o=x file 等效于 chmod 771 file

chmod 4755 file可使具有root的权限