[Linux学习笔记] Linux常用命令 - 权限管理命令
[Linux学习笔记] Linux常用命令 - 权限管理命令
LSantorini 发表于3年前
[Linux学习笔记] Linux常用命令 - 权限管理命令
  • 发表于 3年前
  • 阅读 56
  • 收藏 2
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

摘要: 本文将介绍Linux下权限管理命令

Linux权限管理命令

1. 改变文件或目录权限: chmod
命令名称: chmod
命令英文原意: change the permissions mode of a file
命令所在路径: /bin/chmod
执行权限: 所有用户
语法: chmod [{ugo} {+-=} {rwx}] [文件或目录]
            [mode=421] [文件或目录]
功能描述: 改变文件或目录权限
代表字符 权限 对文件的含义 对目录的含义
r 读权限 可以查看文件内容 可以列出目录中的内容
w 写权限 可以修改文件内容 可以在目录中创建、修改文件
x 执行权限 可以执行文件 可以进入目录

文件:

读权限R操作: cat、more、head、tail;  写权限W操作: echo、vi;  执行权限X: 命令、脚本

目录:

读权限R操作: ls(列出目录中的内容);  写权限W操作: touch、mkdir、rm;  执行权限X: cd

2. 改变文件的所有者: chown
命令名称: chown
命令英文原意: change file ownership
命令所在路径: /bin/chown
执行权限: 所有用户
语法: chown [用户] [文件或目录]
功能描述: 改变文件或目录的所有者
3. 改变文件或目录的所属组: chgrp
命令名称: chgrp
命令英文原意: change file group ownership
命令所在路径: /bin/chgrp
执行权限: 所有用户
语法: chgrp [用户] [文件或目录]
功能描述: 改变文件或目录的所属组
4. 显示、设备文件的缺省权限: umask
命令名称: umask
命令英文原意: 
命令所在路径: /bin/umask
执行权限: 所有用户
语法: umask [-S] -S以rwx形式显示新建文件或目录缺省权限
      umask [权限掩码值] 修改缺省权限
功能描述: 显示、设置文件的缺省权限

示例:

[root@localhost test]# umask -S
u=rwx,g=rx,o=rx
[root@localhost test]# umask
0022

说明: umask命令,返回0022,第一位0表示特殊权限位,后三位022表示用户权限位,是权限掩码值,其权限应为777减去其值。

注意: Linux权限规则: 缺省创建的文件不能授予可执行X权限

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 12
博文 34
码字总数 38213
×
LSantorini
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: