【CentOS】Linux 文件权限与权限修改命令
warning:
这篇文章距离上次修改已过200天,其中的内容可能已经有所变动。
在Linux系统中,文件和目录的权限可以通过ls -l
命令查看。每个文件或目录的权限都包括所有者权限、组权限和其他用户权限,并且可以使用chmod
命令来修改这些权限。
例如,要给所有者添加执行权限,可以使用:
chmod u+x 文件名或目录名
要删除组的写权限,可以使用:
chmod g-w 文件名或目录名
要给其他用户设置读和执行权限:
chmod o+rx 文件名或目录名
还可以使用数字模式来设置权限,其中每种权限由一个数字表示:
- 没有权限:0
- 只读:1 (可以通过
4
(读)加上1
(执行)来实现) - 只写:2
- 只执行:1
- 读和写:3
- 读和执行:5
- 全权限:7
例如,要设置所有者为读、写和执行权限(7),组为读和执行权限(5),其他用户为读权限(4):
chmod 754 文件名或目录名
此外,chown
命令可以改变文件或目录的所有者,chgrp
命令可以改变文件或目录的组。
例如,要将文件所有者更改为用户名newuser
:
chown newuser 文件名或目录名
要将文件的组更改为组名newgroup
:
chgrp newgroup 文件名或目录名
以上命令需要管理员权限,因此在使用时可能需要在命令前加上sudo
来获取必要的权限。
评论已关闭