- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
chmod是一条在Linux系统中用于控制用户对文件的权限的命令(change mode单词前缀的组合)和函数。只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式,符号模式指定文件的权限。用法chmod使用语法# chmod [options] mode[,mode] file1 [file2 ...]使用ls命令的查看文件或目录的属性# ls -l file八进制语法chmod命令可以使用八进制数来指定权限。文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件所有者(user)的读、写、执行, 用户组(group)的读、写、执行以及(other)其它用户的读、写、执行。历史上,文件权限被放在一个比特掩码中,掩码中指定的比特位设为1,用来 说明一个类具有相应的优先级。chmod的八进制语法的数字说明;r 4w 2x 1- 0所有者的权限用数字表达:属主的那三个权限位的数字加起来的总和。如rwx ,也就是4+2+1 ,应该是7。用户组的权限用数字表达:属组的那个权限位数字的相加的总和。如rw- ,也就是4+2+0 ,应该是6。其它用户的权限数字表达:其它用户权限位的数字相加的总和。如r-x ,也就是4+0+1 ,应该是5。例如修改文件myfile的权限# chmod 664 myfile# ls -l myfile-rw-rw-r--? 1?? 57 Jul? 3 10:13? myfile符号模式使用符号模式可以设置多个项目:who(用户类型),operator(操作符)和permission(权限),每个项目的设置可以用逗号隔开。命令chmod将修改who指定的用户类型对文件的访问权限,用户类型由一个或者多个字母在who的位置来说明,如who的符号模式表所示:who用户类型说明uuser文件所有者ggroup文件所有者所在组oothers所有其他用户aall所用用户, 相当于?ugooperator的符号模式表:Operator说明+为指定的用户类型增加权限-去除指定用户类型的权限=设置指定用户权限的设置,即将用户类型的所有权限重新设置permission的符号模式表:模式名字说明r读设置为可读权限w写设置为可写权限x执行权限设置为可执行权限X特殊执行权限只有当文件为目录文件,或者其他类型的用户有可执行权限时,才将文件权限设置可执行ssetuid/gid当文件被执行时,根据who参数指定的用户类型设置文件的setuid或者setgid权限t粘贴位设置粘贴位,只有超级用户可以设置该位,只有文件所有者u可以使用该位符号模式实例对目录的所有者u和关联组g增加读r和写w权限:# chmod ug+rw mydir# ls -ld mydirdrw-rw?? 2 unixguy? uguys? 96 Dec 8 11:53 mydir对文件的所有用户ugo删除写w权限:# chmod a-w myfile# ls -l myfile-r-xr-xr-x?? 2 unixguy? uguys 96 Dec 8 11:53 myfile对mydir的所有者u和关联组g设置成读r和可执行x权限:# chmod ug=rx mydir# ls -ld mydirdr-xr-x?? 2 unixguy? uguys 96 Dec 8 12:53 mydir特殊模式参考:lsattr命令使用实例命令说明chmod a+r?file增加读权限对file的所有用户chmod a-x?file删除执行权限对file的所有用户chmod a+rw?file增加读写权限对file的所有用户chmod +rwx?file增加读写执行权限对file的所有用户chmod u=rw,go=?file设置读写权限对file的所有者,清空所有权限对file的用户组和其他用户chmod -R u+r,go-r?docs对目录docs和其子目录层次结构中的所有文件增加所有用户的读权限,而对用户组和其他用户删除读权限chmod 664?file设置读写权限对file的所有者和用户组, 为其其他用户设置读权限chmod 0755?file相当于u=rwx (4+2+1),go=rx (4+1 4+1)。0?没有特殊模式。chmod 4755?file4设置了设置用户ID位,剩下的相当于 u=rwx (4+2+1),go=rx (4+1 4+1)。find path/ -type d -exec chmod a-x {} \;删除可执行权限对path/以及其所有的目录(不包括文件)的所有用户,使用‘-type f匹配文件find path/ -type d -exec chmod a+x {} \;允许所有用户浏览或通过目录path/函数说明
您可能关注的文档
最近下载
- 《射频识别技术原理与应用实战》全套教学课件.pptx
- 羊的同期发情技术.pptx VIP
- T-CAGHP 035—2018地质灾害排水治理工程设计规范(试行).docx VIP
- 第二批重点监管危险化学品名录.doc VIP
- 劳技课件教学课件.pptx VIP
- Unit 1 I love sports Part 1 (课件)2025-2026学年度外研版(三起)英语四年级上册.pptx VIP
- DBJ43_T393-2022:湖南省房屋建筑和市政工程消防质量控制技术标准.pdf VIP
- 2024年-2025年政工师(初级)理论考试题库及答案(综合题型).pdf VIP
- T∕ZZB 0900-2018 液晶调光玻璃团体标准.pdf VIP
- 朗朗阅读周周练四年级上册(1).pdf VIP
文档评论(0)