使用chmod命令修改权限
§ 符号标记法
• 用于表示权限位的助记标识符
u(代表拥有者)、g(代表用户组)、o(代表其他人)
• 用于赋值的操作符号
=、+、-
• 用于表示权限的符号字符
r、w、x
例子
# chmod g=rx testfile
# chmod g+w testfile
# chmod a-x testfile
# chmod u=rwx,g=rw,o=r file
# chmod -R a=r ./
rwx r-x r--
111 101 100 二进制
421 401 400 ↓
7 5 4 八进制
注意:与符号标记法不同,8进制数字需要同时设置各个权限,不能只设置其中一个或两个权限,而让其他权限保持不变。
v Chmod nnn 文件1 文件2…….
v Chmod nnn 目录1 目录2…….
v Chmod nnn *.txt
v Chmod nnn * 修改的对象为当前目录下的所有的文件和目录
v Chown 属主:属组 目录1 目录2……..
v Chown 属主:属组 文件1 文件2……..
v Chown 属主:属组 *.txt
v Chown :属组 文件 只改变属组
v Chown 属主: * 文件修改的对象为当前目录下的所有的文件和目录(同时改变属主和属组)
v Chown tom *.txt 只改变属主