41 lines
953 B
Markdown
41 lines
953 B
Markdown
#### 简介
|
||
|
||
更改文件权限
|
||
|
||
#### 语法
|
||
|
||
```bash
|
||
chmod [OPTION] MODE FILE # 依据模式MODE,来改变文件FILE的权限
|
||
chmod [OPTION] --reference=RFILE FILE # 依据写在文件RFILE里的模式,来改变文件FILE的权限
|
||
```
|
||
|
||
#### 模式
|
||
|
||
```
|
||
# 一共有两种模式,数字模式和符号模式。
|
||
# 符号模式的形式是 [ugoa][+-=][rwxXst]
|
||
# u:所有者,g:所属的组,o:组外用户,a:所有用户
|
||
# +:增加权限, -:减少权限, =:指定权限
|
||
# rwx:读写执行,s:设置用户和组ID,不知道是什么鬼,t:粘性位,只有属主可删除,其它人不可删除
|
||
# 数字形式
|
||
# 第一个数字:4设置用户ID,2设置组ID,1设置
|
||
# 第二个数字:用户权限,4读2写1执行。
|
||
# 第三个数字:属组权限,4读2写1执行。
|
||
# 第四个数字:其它用户权限,4读2写1执行。
|
||
```
|
||
|
||
#### 选项
|
||
|
||
```
|
||
-R # 递归更改文件权限
|
||
```
|
||
|
||
|
||
|
||
#### 示例
|
||
|
||
```bash
|
||
|
||
```
|
||
|