文件权限

(1)基本权限

1)权限对象

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

2)基本权限类型

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

3)修改文件和目录属主和用户组

  • chown:修改文件和目录的属主和用户组

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

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

    4)chmod:修改文件和目录的权限

    选项:
    -R:递归修改
  • 使用符号

    等于=号会覆盖以前的权限

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

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

猜你喜欢

转载自www.cnblogs.com/lovelinux199075/p/8996924.html