2024年4月29日发(作者:)
Linux系统中chmod命令的用法详解
Linux系统中chmod命令修改方式位和指定文件的扩展访问控制表。下面由 小编为
大家整理了Linux系统中chmod命令的用法详解的相关知识,希望对大家有帮助!
Linux系统中chmod命令的用法详解
用途
更改文件方式。
语法
要用符号更改文件方式
chmod [ -R ] [ -h ] [ -f ] [ [ u ] [ g ] [ o ] | [ a ] ] { { - | + | = } [ r ] [ w ] [ x ] [ X ] [ s ]
[ t ] } { File ... | Directory ... }
要用数字更改文件方式
chmod [ -R ] [ -h ] [ -f ] PermissionCode { File ... | Directory ... }
描述
chmod 命令修改方式位和指定文件或目录的扩展访问控制表(ACL )。可以用符号或用
数字定义方式(完全方式)。
1
当遇到符号链接而您未指定 -h 标志时,chmod 命令更改通过链接指向的文件或目
录的方式,而非链接本身的方式。如果指定 -h 标志,则 chmod 命令防止此方式更改。
如果指定 -h 标志和 -R 标志,chmod 命令递归地降序指定的目录,并且在遇到符
号链接时,不更改链接指向的文件或目录的方式。
标志
-f 禁止所有错误报告(除了无效权限和用法语句)。
-h 禁止遇到的符号链接指向的文件或目录的方式更改。
注:由于不能在符号链接上设置方式位,所以此行为与 chgrp 和 chown 命令上的
-h 标志的行为略有不同。
-R 只递归地降序目录,如同模式 指定。-R 标志更改匹配指定模
式的每个目录和所有文件的文件方式位。
当遇到符号链接并且链接指向目录时,更改该目录的文件方式位,但不进一步遍历目
录
Linux系统中的chmod命令的详解实例
1. 要将许可权类型添加到几个文件:
chmod g+w chap1 chap2
2
发布评论