基本语法
bash
复制
chmod [选项] 权限 文件名
常用权限表示法
-
数字表示法:
4
:读(r)2
:写(w)1
:执行(x)
权限的组合:
7
= 4 + 2 + 1(读、写、执行)6
= 4 + 2(读、写)5
= 4 + 1(读、执行)0
= 无权限
-
符号表示法:
u
:文件所有者g
:文件所属组o
:其他用户a
:所有用户
示例
-
给所有用户读、写、执行权限:
bash
复制chmod 777 filename
-
给文件所有者读、写权限,组用户读权限:
bash
复制chmod 664 filename
-
给文件所有者执行权限:
bash
复制chmod u+x filename
-
移除其他用户的写权限:
bash
复制chmod o-w filename
-
递归给目录及其内容授权:
bash
复制chmod -R 755 /path/to/directory
注意事项
- 确保你有适当的权限来更改文件的权限。
- 使用
ls -l
查看文件当前的权限设置。