linux取消文件权限
时间: 2024-08-21 13:02:38 浏览: 121
在Linux系统中,你可以使用`chmod`命令来取消文件的权限。`chmod`全称是change mode,它允许你修改文件和目录的访问权限。基本语法如下:
```bash
chmod [-oR] permissions file
```
其中,
- `-o` 或 `-R` 分别表示只操作当前用户(-o)或递归应用于所有子文件和目录(-R)
- `permissions` 是一个三位数字,分别代表所有者、群组和其他用户的权限,如755、644等
- `file` 是你要更改权限的文件名
取消权限通常是将权限设置为0,即给予无权访问。例如,如果你想完全禁止某个用户对文件的执行权限,可以这样做:
```bash
chmod u-x filename
```
这将从所有者的权限列表中移除x(执行)位。
如果想让所有人都没有任何权限,可以这样设置:
```bash
chmod a-w,a-r,a-x filename
```
这里a表示所有(owner, group, others),w,x,r分别代表写入、执行和读取权限。