Linux常用命令之chmod修改文件权限777和754

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux常⽤命令之chmod修改⽂件权限777和754
常⽤下⾯这条命令:
chmod 777 ⽂件或⽬录
⽰例:chmod 777 /etc/squid 运⾏命令后,squid⽂件夹(⽬录)的权限就被修改为777(可读可写可执⾏)。

如果是Ubuntu系统,可能需要加上sudo来执⾏:
sudo chmod 777 /etc/squid
故事的开始,都会先留⼀个悬念。

只有程序员能懂的冷笑话系列中,有个⽐较经典的段⼦:
请⽤最简洁的语⾔描述我国FL。

754。

所以,754是什么意思呢?754是什么意思呢?754是什么意思呢?
下⾯具体介绍chmod命令。

Linux系统中,每个⽤户的⾓⾊和权限划分的很细致也很严格,每个⽂件(⽬录)都设有访问许可权限,利⽤这种机制来决定某个⽤户通过某种⽅式对⽂件(⽬录)进⾏读、写、执⾏等操作。

操作⽂件或⽬录的⽤户,有3种不同类型:⽂件所有者、群组⽤户、其他⽤户。

最⾼位表⽰⽂件所有者的权限值,中间位表⽰群组⽤户的权限值,最低位则表⽰其他⽤户的权限值,所以,chmod 777中,三个数字7分别对应上⾯三种⽤户,权限值都为7。

⽂件或⽬录的权限⼜分为3种:只读、只写、可执⾏。

权限权限
数值
⼆进制具体作⽤
r400000100read,读取。

当前⽤户可以读取⽂件内容,当前⽤户可以浏览⽬录。

w200000010write,写⼊。

当前⽤户可以新增或修改⽂件内容,当前⽤户可以删除、移动⽬录或⽬录内⽂件。

x100000001execute,执⾏。

当前⽤户可以执⾏⽂件,当前⽤户可以进⼊⽬录。

依照上⾯的表格,权限组合就是对应权限值求和,如下:
7 = 4 + 2 + 1 读写运⾏权限
5 = 4 + 1 读和运⾏权限
4 = 4 只读权限
因此,⼤家也就明⽩了 chmod 754 filename 命令的含义了。

这句命令的意思是将filename⽂件的读写运⾏权限赋予⽂件所有者,把读和运⾏的权限赋予群组⽤户,把读的权限赋予其他⽤户。

更多官⽅的、详细的解释,可以使⽤下⾯的命令查看:
chmod --help 或者man chmod
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

相关文档
最新文档