(一) 简介
chmod命令可以修改文件和目录的权限。控制文件或目录的,读,写,执行权限。
可以采用数字或字符的方式对文件或目录的权限进行变更。
通过命令 ls -l 查看到的9位权限位,rw- r-- r-- 分别是所有者,所属组,其他用户的权限。
(二) 指令集
(1)+ 、-、= 变更权限
u:所有者 g:所在组 o:其他组 a:所有人(u、g、o的总和)
chmod u=rwx, g=rx, o=x 文件目录名 chmod o+w 文件目录名 # 给其他组的用户增加写的权限 chmod a-x 文件目录名 # 给所有人去掉可执行文件的权限
(2)第二种方式:通过数字变更权限
r=4 w=2 x=1 rwx=4+2+1=7
chmod u=rwx,g=rx,o=x 文件目录名相当于chmod 751 文件目录名