【笔记】跟老男孩学linux运维-核心系统命令实战 【文件目录权限合集】

感觉自己linux基础命令使用有一些不太熟练,于是找来这本核心命令实战来练手,笔记给自己看的。。。

 chown [ 选项] [用户:用户组] [文件或目录]

选项: -R   递归更改

  描述:用于改变文件或目录的用户和用户组

  例:chown root:root testfile.txt

chmod [选项] [模式] [文件或目录]

  选项: -R    递归处理指定目录及其子目录下的所有文件

  描述: 用于改变文件或目录的权限

  例: chmod 777 testfile.txt     #<<权限为777代表用户和用户所属组及其他用户都可以对此文件进行读、写、执行操作

  模式:

    针对模式,我们有两种格式,一种采用权限字母和操作符表达式,另一种采用数字。

 chgrp [选项] [用户组] [文件或目录]

  选项: -R     递归更改目录的用户组

  描述:更改文件用户组,用户组参数为变更后的用户组。

  例:chgrp root testfile.txt    #<<将testfile.txt文件的所属组更改为root

umask [选项] [模式]

  选项: -p   输出的权限掩码可直接作为命令来执行

      -S   以字符方式输出权限掩码

  模式:八进制掩码值,与文件目录777值类似,但是最大值只能为666

  描述:显示或设置权限掩码

  例:umask 033   #<<设置权限掩码为033,换算一下,文件或目录被创建时的默认权限就是644

 

posted @ 2021-07-07 10:41  ji速飙车  阅读(379)  评论(0)    收藏  举报