====== chmod ====== ---- 设置文件权限用chmod 命令 修改权限有两种方式: - 权限的字符表示 - 权限的八进制表示 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权限有关, 跟文件本身的权限无关**