当前位置:首页>Linux>🐧Linux小白必懂!rwx权限到底是啥?3分

🐧Linux小白必懂!rwx权限到底是啥?3分

  • 2026-08-24 04:20:11
🐧Linux小白必懂!rwx权限到底是啥?3分

🐧Linux小白必懂!rwx权限到底是啥?3分

🐧Linux小白必懂!rwx权限到底是啥?3分

🐧Linux小白必懂!rwx权限到底是啥?3分

🐧Linux小白必懂!rwx权限到底是啥?3分

🐧Linux小白必懂!rwx权限到底是啥?3分

🐧Linux小白必懂!rwx权限到底是啥?3分

1️⃣ 先搞懂:rwx分别代表啥?
r、w、x是Linux文件/文件夹的3种核心权限,对应“读、写、执行”,记牢这组对应关系就赢了一半:
- r(read):读权限 → 能看文件内容、列文件夹里的文件(比如用cat、ls命令)
- w(write):写权限 → 能改文件内容、给文件夹增删文件(比如用vim改、rm删)
- x(execute):执行权限 → 只有脚本/程序需要!能运行它(比如./start.sh启动脚本)
2️⃣ 再看:权限分给3类人,别搞混!
Linux会把权限分给3组对象,查权限时从左到右对应,比如“rwxr-xr--”就是:
- 第一组(rwx):文件所有者(owner)→ 你创建的文件,默认你就是所有者
- 第二组(r-x):所有者所在组(group)→ 同一组的人共享的权限
- 第三组(r--):其他所有人(others)→ 服务器上除了前两类的用户
3️⃣ 数字权限更简单!rwx=7,记3个数字就行
不想记字母?直接用数字代替rwx,超直观,配置时输数字更快:
- r=4,w=2,x=1 → 把一组权限的数字加起来就是结果
- 举例:
- rwx → 4+2+1=7(读+写+执行全有)
- r-x → 4+0+1=5(能读能进,不能改)
- r-- → 4+0+0=4(只能看,啥也干不了)
- 常见组合:
- 755:所有者rwx,组和其他人r-x → 给脚本/程序用,别人能运行但改不了
- 644:所有者rw-,组和其他人r-- → 给普通文件用,别人只能看不能改
4️⃣ 实战:2个命令查权限、改权限
✅ 查权限:用ls -l,一眼看清
比如看test.sh文件的权限,执行命令后看最左边的字符:
ls -l test.sh
输出会有类似这样的:-rwxr-xr-- 1 root root 123 10月 1 14:30 test.sh
左边“-rwxr-xr--”就是权限,“root root”分别是所有者和组
✅ 改权限:用chmod,字母/数字都能改
- 用数字改(推荐新手):给test.sh设755权限,命令超短:
chmod 755 test.sh
- 用字母改(灵活):给所有者加w权限,给其他人删x权限:
chmod u+w,o-x test.sh (u=所有者,o=其他人,+加权限,-删权限)
5️⃣ 新手必避的3个坑!
1. 别随便给777!给“其他所有人”rwx权限,等于让别人删你文件、改程序,超危险
2. 脚本没权限运行?先查x权限!执行chmod +x 脚本名,再./脚本名启动
3. 改完权限不生效?可能你不是所有者!加sudo(比如sudo chmod 644 文件名)
是不是突然觉得rwx没那么难?收藏这篇,下次遇到权限报错,回来翻一翻就解决~
#Linux命令 #红帽认证 #技术干货 #linux文件权限

最新文章

随机文章