Linux变更文件或目录权限的命令chmod
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux变更文件或目录权限的命令chmod,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1843字,纯文字阅读大概需要3分钟。
内容图文
chmod命令
功能说明:变更文件或目录的权限。 是change mode英文的缩写。
语 法:
chmod [-cfRv][--help][--version][<权限范围>+/-/=<权限设置...>][文件或目录...] 或
chmod [-cfRv][--help][--version][数字代号][文件或目录...] 或
chmod [-cfRv][--help][--reference=<参考文件或目录>][--version][文件或目录...]
补充说明:
在UNIX系统家族里,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分,另有3种特殊权限可供运用,再搭配拥有者与所属群组管理权限范围。可以使用chmod指令去变更文件与目录的权限,设置权限方式采用文字(r/w/x/-)或数字代号(4/2/1/0)皆可。符号连接(+/-/=)的权限无法变更,如果对符号连接修改权限,其改变会作用在被连接的原始文件。
参 数:
-c或--changes 效果类似"-v"参数,但该档案权限确实已经更改,才显示其更改部分。
-f或--quiet或--silent 若该档案权限无法被更改也不要显示错误讯息。
-R或--recursive 递归处理,将指定目录下的所有文件及子目录权限一并处理。
-v或--verbose 显示指令执行过程(即显示权限变更的具体信息)。
--help 在线帮助。
--reference=<参考文件或目录> 把指定文件或目录的权限全部设成和参考文件或目录的权限相同
--version 显示版本信息。
权限范围:
u:User, 即文件或目录的拥有者。
g:Group,即文件或目录的所属群组。
o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。
a:All, 即全部的用户,包含拥有者,所属群组以及其他用户。
权限设置:
<权限范围> + <权限设置> 代表开启权限范围的文件或目录的该项权限设置。
<权限范围> - <权限设置> 代表取消权限范围的文件或目录的该项权限设置。
<权限范围> = <权限设置> 代表指定权限范围的文件或目录的该项权限设置。
符号含义:
+ 表示添加权限、- 表示取消权限、= 表示唯一设定权限。
有关权限代号的部分,列表于下:
r:读取权限,数字代号为"4"。
w:写入权限,数字代号为"2"。
x:执行或切换权限,数字代号为"1"。
-:不具任何权限,数字代号为"0"。
数字代号含义:
7:代表全部权限,即读写执行权限:4+2+1=7
6:代表读和写权限:4+2=6
5:代表读和执行权限:4+1=5
内容总结
以上是互联网集市为您收集整理的Linux变更文件或目录权限的命令chmod全部内容,希望文章能够帮你解决Linux变更文件或目录权限的命令chmod所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。