在Linux中,chmod
命令用于更改文件或目录的权限
chmod [选项] 模式 文件名
其中,模式
是一个三位八进制数,表示要设置的权限。文件名
是要更改权限的文件或目录的名称。
要设置组权限,您可以使用以下模式:
要设置组权限,您需要将这三个值相加。例如,要设置组权限为读取和写入,您可以使用以下命令:
chmod 644 filename
在这个例子中,数字6
(二进制110
)表示所有者具有读取和写入权限(4+2
),而组和其他用户只具有读取权限(4
)。
您还可以使用符号来表示权限,如下所示:
-
:读取权限(r
)+
:添加权限(可以是读取、写入或执行)=
:设置指定权限例如,要设置组权限为只读,您可以使用以下命令:
chmod g=r filename
这将使组用户具有读取权限(r
),而其他用户仍然具有原来的权限。