Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 976 Bytes

File metadata and controls

31 lines (22 loc) · 976 Bytes

chmod

chmod 用来变更文件或目录的权限。

语法

chmod(选项)(参数)

参数

  • u: User,即文件或目录的拥有者;

  • g: Group,即文件或目录的所属群组;

  • o: Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围;

  • a: All,即全部的用户,包含拥有者,所属群组以及其他用户;

  • r: 读取权限,数字代号为“4”;

  • w: 写入权限,数字代号为“2”;

  • x: 执行或切换权限,数字代号为“1”;

  • -: 不具任何权限,数字代号为“0”;

  • s: 特殊功能说明:变更文件或目录的权限。

  • -v: 显示指令执行过程;

  • -c: 效果类似“-v”参数,但仅回报更改的部分;

  • -R: 递归处理,将指令目录下的所有文件及子目录一并处理;

常用命令

使得文件夹具有递归修改权限

learn-linux git:(master) chmod -R 777 example/chmod