Linux文件权限由三组角色(所有者、所属组、其他人)和三类操作(读、写、执行)组合构成,通过ls -l查看,chmod/chown/umask修改,需遵循最小权限原则。

Linux文件权限看懂不难,关键在理解三组角色(所有者、所属组、其他人)和三类操作(读、写、执行)的组合逻辑。直接用 ls -l 就能看清,但真正用好得知道怎么看、怎么改、为什么这么设。
一、一眼看懂 ls -l 输出的权限字段
运行 ls -l filename,最左边一列如 -rw-r--r-- 或 drwxr-xr-x 就是权限信息:
- 第1位表示文件类型:
-是普通文件,d是目录,l是软链接 - 第2–4位是所有者(user)权限:
rw-表示可读可写,不可执行 - 第5–7位是所属组(group)权限:
r--表示仅可读 - 第8–10位是其他人(others)权限:
r--同样仅可读
数字表示法(如 644)更紧凑:每组用八进制数表示(r=4, w=2, x=1),rw-r--r-- → 644,rwxr-xr-x → 755。
二、哪些权限组合最常用?记住这四个典型场景
不必死记所有组合,掌握高频用例就能覆盖大多数需求:
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~