Linux文件权限管理命令chmod
本文首发于我的个人博客: Suixin’s Blog 原文: https://suixinblog.cn/2018/12/chmod.html 作者: Suixin 经常会用到命令诸如 chmod +x anaconda3.sh 之类的命令,今天对Linux文件的权限做总结。 文件权限 在某文件夹查看文件时输入 ls -l 可看到如下图: 图中第一列即为文件的权限信息,第二列为连接的文件数,第三列为文件属主,第四列为文件属组,第五列为文件大小(字节),后面三列为文件的最后修改时间,最后为文件的名称。 在文件的权限信息中,第一个字母为: - :普通文件; d :文件夹; l :链接文件。 后面九个字母分为三组,分别为文件属主(u)、与文件属主同组的其他用户(g)、其他用户的权限(o)。每一组中分别有三个位置,分别表示意思如下: r :可读取; w :可写入; x :可执行; - :空。 chmod Linux中使用 chmod 命令来修改文件的权限。 用法: chmod [ugoa][+-=][rwx] <file> 参数 设置对象: u :对文件属主设置; g :对与文件属主同组的其他用户设置; o :对其他用户设置; a :对所有用户设置(缺省)。 权限操作: + :增加权限; - :取消权限; = :指定权限(后跟 rwx 直接指定,不保留原来的权限)。 数字设定法