0.文件属性的查看
ls -l file
[root@localhost Desktop]# ls -l file
①- ②rw- r-- r-- . ③1 ④root ⑤root ⑥0 ⑦1月 3 15:42 ⑧file
①.文件类型
-:普通文件
d:目录
c:字符设备
s:套接文件
p:管道
b:块设备
②.rw- r-- r–:文件对拥有者、所属组、其他人的权限
user拥有者的权限
group所属组的权限
other其他人的权限
r 2^2
w 2^1
x 2^0
2^2 + 2^1 + 2^0=7,所以满权限是777
更改权限:
chmod u+x filename ##给文件拥有者加上可执行的权限
chmod g-r filename ##给文件所属组减掉可读权限
chmod u-w,g+x filename ##给文件拥有者减掉可写权限,给所属组加上可执行权限
chmod ug+x filename ##给文件所属组和拥有者加上可执行权限
chmod 744 file|dir ##也可以加上可执行的权限
chmod -R 777 dir ##给目录递归加权限,里面的文件和目录也会加上