Linux 新手:第一次用 chmod,数字 755 和 644 到底怎么算

举报
yd_293738966 发表于 2026/10/31 00:51:15 2026/10/31
【摘要】 chmod 755、644 不是密码,是 rwx 的加法:r=4、w=2、x=1,三位数字对应主人、同组、其他人。

Linux 文件权限那串 rwx 会读了,下一步迟早会碰到一串数字:chmod 755、chmod 644。这些数字不是密码,是 rwx 的另一种写法,算清楚就不怕了。
先把三个数字对应到三组人:第一位是文件主人,第二位是同组的人,第三位是其他所有人。每一位数字都是 rwx 三个开关加出来的:r 算 4,w 算 2,x 算 1,哪个开关开着就加哪个。
拿 755 拆开看:7 = 4+2+1,主人可读可写可执行;两个 5 = 4+1,同组和其他人只读可执行、不能改。脚本、可执行文件常用 755:自己能改能跑,别人能跑不能改。
644 再拆:6 = 4+2,主人可读可写;两个 4 = 只读,同组和其他人只能看不能改。普通文档、配置文件常用 644:自己能改,别人只能看。
记住两个常用组合就够了:能跑的东西给 755,只看的东西给 644。改之前先用 ls -l 看一眼当前权限,改完再看一眼确认,别凭感觉一路 chmod 777——777 是所有人可读可写可执行,图省事但门户大开,出问题都不知道是谁改的。
数字不可怕,它就是 rwx 的加法。会拆 755 和 644,chmod 就入门了。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。