linux修改文件权限
时间: 2023-04-29 17:04:11 浏览: 84
在 Linux 中,可以使用命令 `chmod` 来修改文件权限。
语法格式如下:
```
chmod [选项] 模式 文件或目录
```
其中,`模式` 可以使用数字表示,也可以使用字母表示。
数字模式为三位数,分别代表文件所有者、用户组、其他用户的权限。每一位上的数字可以是 0~7,分别代表没有权限、执行权限、写权限、写执行权限、读权限、读执行权限、读写权限和读写执行权限。
例如,若要将文件 `example.txt` 的权限设置为文件所有者具有读写权限,用户组具有读权限,其他用户没有权限,可以运行命令:
```
chmod 640 example.txt
```
字母模式中,u 代表所有者,g 代表用户组,o 代表其他用户,a 代表所有用户,+ 代表增加权限,- 代表减少权限,= 代表设置权限, r 代表读权限,w 代表写权限,x 代表执行权限,X 是特殊的,在可执行文件时给执行权限,其他文件则不给执行权限。
例如,若要将文件 `example.txt` 的权限设置为文件所有者具有读写权限在 Linux 中,可以使用 "chmod" 命令来修改文件权限。
语法:
```
chmod [选项] [权限] 文件名
```
其中,权限可以是数字(如 755)或者字母(如 u+x)来表示。
例如:
```
chmod 755 test.txt
```
这条命令会将 test.txt 文件的权限修改为 755。
另外还可以使用 -R 参数来递归修改文件夹内的文件的权限。
例如:
```
chmod -R 755 test_folder
```
这条命令会将test_folder及其子文件夹和文件的权限都修改为 755
阅读全文