linux - 文件授权

文件授权

chmod -R 777 [path]
chmod -R 755 [path]

一般用的到也就是 777、755、644 这三种权限。

  • 数字有 3 位,位数表示不同角色:第 1 位表示所有者,第 2 位表示同组用户,第 3 位表示公共用户,
  • 数字的具体含义:r 代表读取权限等于 4,w 代表写入权限等于 2,x 代表执行权限等于 1,7 = 4 + 2 + 1,7 表示拥有全部权限。

样例

  • 777 的权限就是:rwxrwxrwx 。 所有人都有读取、写入、执行的权限。
  • 755 的权限就是:rwxr-xr-x。 所有者有读取、写入、执行的权限;同组用户具有读取、执行权限;公共用户有读取、执行的权限。常用于各种配置文件。
  • 644 的权限就是:rw-r–r–。 所有者有读取、写入的权限;同组用户具有读取的权限;公共用户有读取的权限。

权限微调

有时候还会见到这样的命令:chmod u + x test.txt

其中前面的 u 表示特定的用户群体,可选项分别是:u 所有者、g 同组、o 公共、a 全部。

加、减、等号就是字面意思,加表示增加权限,u + x 就表示给所有者增加执行权限。

chmod u + r file
chmod g = w file
chmod o - x file
chmod a = w file

更换文件所有者

# 例如,如果你想要将文件example.txt的所有者更改为用户名newuser
chown newuser example.txt

# 如果你还想同时更改文件的组所有者为newgroup
chown newuser:newgroup example.txt

posted on   疯狂的妞妞  阅读(1074)  评论(0编辑  收藏  举报

(评论功能已被禁用)
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
历史上的今天:
2019-08-15 k8 - 避免部署在同一机器
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示