文件权限
-
1.文件权限修改
- 文件权限数字和符号表示方式
#1.数字表示 r 4 100 读 w 2 010 写 x 1 001 执⾏ - 0 000 没有权限 rwx 7 可读可写可执⾏ rw- 6 可读可写 r-x 5 可读可执⾏ r-- 4 可读 rwxrw-r-- 764 ⽂件拥有者可读可写可执⾏ ⽂件所属的组可读可写 其他人可读 #2.符号表示 u 表示文件的拥有者 g ⽂件所属的组 o 其他⼈ a 所有的人 all u+/-/= u=rwx g+x o-r a+x == +x + 表示增加权限 - 削减权限 = 赋权限 chmod o-x 32.txt #削减其他⽤户的可执⾏权限 chmod a=rwx 32.txt #给所有⼈赋可读可写可执⾏权限 chmod o+x,g+w 32.txt chmod o=x 32.txt
- chmod
chmod 权限 ⽂件名/目录 chmod -R 权限 ⽬录 递归修改目录及其⼦目录的所有文件的权限 #数字表示 chmod 641 1.sh #符号表示 chmod a=rwx 1.sh chmod g-w 1.sh chmod g-w,o+x 1.sh chmod -R o+w tmp #递归修改tmp及其⼦目录中所有文件的权限
-
2.chown(changeowner)修改文件的所有者
要求:所有者必须在/etc/passwd⽂件中 chown ⽤户名 ⽂件名/⽬录名 chown ⽤户名:组名 ⽂件名/目录名 chown :组名 ⽂件名/⽬录名 chown -R ⽤户名 文件名/⽬录名 chown csl 1