开源大世界

kydsj.vip 【首页】

用户工具

站点工具


wiki:chmod

chmod


设置文件权限用chmod 命令

修改权限有两种方式:

  1. 权限的字符表示
  1. 权限的八进制表示

chmod 命令用来修改文件和目录的访问权限,命令语法:

$ chmod 模式 文件名

必须是文件或目录的所有者才能修改其访问权限

root 用户可以修改任何文件和目录的权限

模式:

字符方式

u文件所属用户;g文件所属组;o其他用户;

a所有用户;+增加权限;-去除权限;=重置权限。

例:

$ chmod u+w,g-x,o=r file

数字方式

例如:设置文件权限为 rw-xr—–

rw-	r--	---
110	100	000
6	  4	  0
$ chmod 640 file

文件的权限


$ ls -l

- rw-r-- r--    1 user1   system        1081  Jun 13 11:32   file

drwxr-xr-x   2 user1   system           512  Jun 13 11:32   man

文件和目录权限:

第一个rwx是文件或目录所属的用户的权限

第二个rwx是文件或目录所属的组的权限

第三个rwx是其他用户的权限

对普通文件而言,

“r”代表可以阅读文件内容,

“w”代表可以修改或删除文件内容,

“x”代表可以将文件作为命令来执行(同时需要r权限)。

对目录文件而言,

“r”代表可以列出目录所包括的文件,

“w”可以在目录内创建或删除文件(同时需要x权限),

“x”表明目录可以做为当前目录。

注意:能否删除文件跟文件所在的目录的w权限有关, 跟文件本身的权限无关

wiki/chmod.txt · 最后更改: 2024/01/15 18:45 由 math

⭐24小时内访问人数:【1105】⭐