常见的Linux命令--权限管理命令

一、umask命令

  umask: 查看创建文件的权限

  -S 显示的格式不一样  按rwx的格式显示

  示例:touch  chown.txt

     umask  -S      #  输出的格式为:u=rwx,g=rx,o=rx

       umask      # 输出格式为:022  

  注意:linux文件系统中可以用数字来表示文件权限,其中r=4,w=2,x=1    022权限表示777-755

二、chown和chgrp命令

  chown: 改变目录或者文件所有者

  格式:chown [用户名] [文件或者目录]

  chgrp: 改变文件或者目录的所属组

  格式:chgrp [组名] [文件或者目录]

三、chmod命令

  chmod: 改变文件、目录或者链接的权限,change the permission mode of a file

  -R  递归修改目录的权限

  一些符号的解释:

  u     表示所有者

  g     表示所属组

  o     表示其他人

  r      表示读权限  4

  w     表示写权限  2

       x      表示执行权限  1

  示例:chmod  u+x,g+w    books.txt      # 给books.txt文件的所有者增加执行权限,所属组增加写权限

        chmod  755  books.txt      #  将文件books.txt的权限赋值为rwxr-xr-x

  

原文地址:https://www.cnblogs.com/HubuSugar/p/11798570.html