欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 新车 > 浅析Linux chmod 命令

浅析Linux chmod 命令

2024/11/29 15:41:01 来源:https://blog.csdn.net/a1056244734/article/details/144106492  浏览:    关键词:浅析Linux chmod 命令

基本命令格式:chmod *modefile*
Linux 中文档的存取权限分为三级:文件拥有者、与拥有者同组的用户、其他用户,不管权限位如何设置,root 用户都具有超级访问权限。利用 chmod 可以精确地控制文档的存取权限。默认情况下,系统将创建的普通文件的权限设置为 -rw-r–r–。

Mode:权限设定字串,格式为 [ugoa…][[±=][rwxX]…][,…],其中 u 表示该文档的拥有者,g 表示与该文档的拥有者同一个组(group)者,o 表示其他的人,a 表示所有的用户。

如图 1-1 所示,“+” 表示增加权限、“-” 表示取消权限、“=” 表示直接设定权限。“r” 表示可读取,“w” 表示可写入,“x” 表示可执行,“x” 表示只有当该文档是个子目录或者已经被设定为可执行。此外,chmod 也可以用数字来表示权限。
在这里插入图片描述
图 1-1 文件权限位示意图

数字权限基本命令格式:chmod abc file
其中,a、b、c 各为一个数字,分别表示 User、Group 及 Other 的权限。其中各个权限对应的数字为 r=4, w=2, x=1。因此对应的权限属性如下:

  • 属性为 rwx,则对应的数字为 4+2+1=7;
  • 属性为 rw-,则对应的数字为 4+2=6;
  • 属性为 r-x,则对应的数字为 4+1=5。

命令示例如下:

chmod a=rwx filechmod 777 file 效果相同
chmod u=rwx, g=rw, o=x filechmod 771 file 效果相同

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com