File Permissions

(1) Basic permissions

1) Permission object

属主:u
用户组:g
其它:o

2) Basic permission type

r   4   //读
w   2   //写
x   1   //执行

3) Modify file and directory owners and user groups

  • chown: Modify the owner and user group of files and directories

    选项:
    -R:递归修改目录下的文件所有权限
    例:
    chown mysql.mysql file1         //修改文件属主和用户组
    chown mysql file1               //修改文件属主
    chown .mysql file1              //修改文件用户组
    chown -R mysql.mysql /dir1      //递归修改dir1目录下的属主和用户组
  • chgrp: User group that modifies files and directories

    选项:
    -R:递归修改
    例:
    chgrp mysql file1 
    chgrp -R mysql /dir1

    4) chmod: modify the permissions of files and directories

    选项:
    -R:递归修改
  • Using the symbol

    equals = will overwrite the previous permissions

    例:
    chmod u+x file1                 //属主增加x权限
    chmod a=rwx file1               //所有人权限等于rwx
    chmod a=-   file1               //所有人没有权限
    chmod ug=rw,o=r file1           //属主和用户组有rw权限,其它人有r权限
  • use numbers

    chmod 644 file1                 //file1属主具有rw权限,用户组r权限,其它r权限
    chmod -R 644 /dir1              
    chmod -R /dir1/*            

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325303143&siteId=291194637