linux如何修改当前文件权限

1339
2023/9/26 20:58:35
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要修改当前文件的权限,可以使用命令 chmod。以下是修改文件权限的方法:

  1. 查看当前文件的权限:
ls -l 文件名
  1. 修改文件权限:
chmod 权限 文件名

其中,权限可以用数字或符号表示。

  • 用数字表示权限:

    • 4:读权限
    • 2:写权限
    • 1:执行权限
    • 每个权限的值相加,例如读写权限为 6,读写执行权限为 7。
    • 修改文件权限为 -rw-r--r--(读写权限为所有者可读写,其他用户只可读取):
    chmod 644 文件名
    
  • 用符号表示权限:

    • u:表示所有者
    • g:表示所属组
    • o:表示其他用户
    • a:表示所有用户(u、g、o 的合集)
    • +:添加权限
    • -:取消权限
    • =:设置权限
    • r:读权限
    • w:写权限
    • x:执行权限
    • 修改文件权限为 -rw-r--r--(读写权限为所有者可读写,其他用户只可读取):
    chmod u=rw,g=r,o=r 文件名
    

请注意,修改文件权限需要足够的权限。如果当前用户没有足够权限,可以使用 sudo 命令获取临时的超级用户权限。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: linux怎么给变量随机赋值