linux中的文件及目录的权限
1、linux中文件或者目录的权限针对用户分为三类,即:
所有者,用u表示;
所属组,用g表示;
其他人,用o表示;
针对每一种用户,权限有可以分为三种,即:
读的权限,用r表示,也用数字4代替。
写的权限,用w表示,也用数字2代替。
执行的权限,用x表示,也用数字1代替。
2、举例
文件a.txt:
所有者拥有rw-的权限,即读、写的权限,数值为4 + 2 = 6。
所属组又有r--的权限,即拥有读的权限, 数值为4。
其他人拥有r--的权限,即又有读的权限,数值为4。
整个文件的权限为:644.
目录test1:
所有者拥有rwx的权限,即有读、写、执行的权限,数值为7.
所属组拥有w-x的权限,即有读和执行的权限,数值为5.
其他人拥有w-x的权限,即有读和执行的权限,数值为5.
整个目录的权限为:755.
3、增加或减少权限
(1)、给文件x.txt的所有者(o)增加执行的权限
[root@rhel7pc1 test]# chmod u+x a.txt
(2)、给a.txt的所属组增加写的权限
[root@rhel7pc1 test]# chmod g+w a.txt
(3)、给文件a.txt减少读的权限
(4)、将文件a.txt的权限修改为777
[root@rhel7pc1 test]# chmod 777 a.txt
(5)、将文件a.txt的权限修改为755
[root@rhel7pc1 test]# chmod 755 a.txt
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南