Linux系统下如何修改文档及文件(含子文件夹)权限,我们来看一下。
介绍:
可以使用命令chmod来为文件或目录赋予权限。Linux/Unix 的档案存取权限分为三级: 档案拥有者、群组、其他。利用chmod可以藉以控制档案如何被他人所存取。
详解:
此命令有两种使用方法,一种是chmod后加数字,后接文件名
chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。
-------------------------
例子
chmod a=rwx file 和chmod 777 file 效果相同
chmod ug=rwx,o=x file 和chmod 771 file 效果相同
若用chmod 4755 filename可使此文件具有root的权限
-------------------------
另一种是chmod后边加字母,后接文件名
综上所述,当想用chmod命令来改变权限时,文件的用户身份主要有如下几类:
u:拥有文件的用户(所有者)
g:所有者所在的组群;
o:其他人(不是所有者或所有者的组群)
a:每个人或全部(u、g和o)。
<