Linux下给操作文件权限的方法
本文最后更新于 2024-09-10,文章内容可能已经过时。
使用数字模式: 权限以数字形式表示,其中:
读(r) = 4
写(w) = 2
执行(x) = 1
数字模式的权限组合是通过将这些数字相加来表示的。每个权限集(拥有者、组、其他用户)用一个数字表示。例如:
chmod 755 filename
:给予文件拥有者读、写、执行权限(7),而组和其他用户只有读和执行权限(5)。chmod 644 filename
:给予文件拥有者读和写权限(6),而组和其他用户只有读权限(4)。
使用符号模式: 符号模式通过符号表示权限的添加和移除:
r
表示读权限w
表示写权限x
表示执行权限u
表示文件拥有者(user)g
表示文件所在组(group)o
表示其他用户(others)a
表示所有用户(all)
常见的符号模式用法:
chmod u+x filename
:给文件拥有者添加执行权限。chmod go-w filename
:从组和其他用户那里移除写权限。chmod a=r filename
:给所有用户赋予只读权限。
递归更改目录及其内容的权限: 使用
-R
选项可以递归地更改目录及其所有子目录和文件的权限:chmod -R 755 directoryname
:递归地将目录及其内容的权限设置为755。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏