1.Linux文件权限的描述格式解读:
d:标识节点类型(有三种类型:d:文件夹 -:文件 l:链接)
r:可读 w:可写 x:可执行
以:drwxr-xr-x为例:
第一组:rwx <表示这个文件的拥有者对它的权限:可读可写可执行>
第二组:r-x <表示这个文件的所属组用户对它的权限:可读不可写可执行>
第三组:r-x <表示这个文件的其他用户对它的权限:可读不可写可执行>
2.修改文件权限:
chmod g-rw a.dat <表示将a.dat对所属组的rw权限取消,g:表示所属组,-:表示取消>
chmod o-rw a.dat <表示将a.dat对其他人的rw权限取消,o:表示其他人>
chmod u+x a.dat <表示将a.dat对拥有者的权限增加x,u:表示拥有者,+:表示增加>
3.修改文件权限(数字):
权限rwx,分别对应数字4,2,1
rwx 则 :4+2+1=7
rw- 则 :4+2=6
r-x 则: 4+1=5
举例:
chmod 664 a.dat <表示将a.dat文件拥有者赋读写权限,所属组赋读写权限,其他人赋读权限>