Lazy loaded image
🔐Linux 权限详解:chmod、chown 一篇就懂
字数 799阅读时长≈ 2 分钟
2026-10-12
2026-10-16

前言

刚接触Linux的时候,权限命令真的把我搞晕了。
什么755、644、rwxr-xr-x,看的头大。
今天用最简单的方式,把Linux权限一次讲清楚。

先搞懂:Linux权限是什么?

Linux里,每个文件/目录都有三种权限:
  • r(read):读 → 能看内容
  • w(write):写 → 能修改
  • x(execute):执行 → 能运行
然后,每个文件对应三种用户:
  • 所有者(user):文件的主人
  • 用户组(group):同组的人
  • 其他人(others):剩下的所有人

看权限:ls -l

拆解一下:

数字表示法:755是什么意思?

r=4,w=2,x=1
把它们加起来就是数字权限:
数字
权限
含义
7
rwx
读+写+执行
6
rw-
读+写
5
r-x
读+执行
4
r--
只读
0
---
没有权限
所以:
  • 755 = 所有者rwx + 用户组r-x + 其他人r-x
  • 644 = 所有者rw- + 用户组r-- + 其他人r--
  • 777 = 所有人都有rwx(慎用!)

chmod:改权限

数字方式(最常用)

字母方式(更直观)


chown:改所有者

有时候权限不对,是因为文件的主人不对。

常用权限参考

一般文件

可执行脚本

目录


常见坑

❌ 坑1:随便用777

777就是所有人都能读写执行,太危险了。
除非你知道自己在干嘛,否则别用。

❌ 坑2:改了目录忘了递归

改了目录权限,里面的文件还是老权限。
记得加 -R 递归。

❌ 坑3:web服务权限不对

Nginx/Apache 读不到文件?
看看文件是不是对其他人开放了读权限。

写在最后

权限其实不难,记住这几个常用数字就够了:
  • 644:普通文件
  • 755:脚本和目录
  • 700:私人目录
用多了自然就记住了。
上一篇
2026年最值得关注的AI工具盘点(第二弹)
下一篇
用AI做短视频:从选题到剪辑全流程