chmod 命令
r = 4 w = 2 x = 1
chmod u-x filename
chmod u+x,g+w,o-r filename
chmod a+r filename #所有人加上可读权限
chmod -R 700 filename #让目录下的文件继承权限
chown 命令
更改属主和属组
#!301 运行命令历史里面的第301条命令
#chown user1 filename 更改属主
#chown :group filename 更改属组
chgrp [组名] [文件名]
#chown user1:group filename 更改属主和属组
#chown -R
user1:group directories 目录下的文件继承目录的属主和属组
#umask
0022 => --- -w- -w- 通常只用后三位
文件不需要执行权限,默认即 rw-rw-rw-,减去 umask 022,就是644
目录需要执行权限,默认即 rwxrwxrwx ,减去umask 022,就是755
#umask 011 更改 umask 为 011
umask 可以在/etc/bashrc 里面更改
#lsattr 查看文件的隐藏属性
-d 只查看目录本身
-R 把目录下子目录以及文件的属性全都列出来
默认有一个 e 权限 表示文件系统属性 ext4 或 ext3
a 权限 只能追加,不能删除、更改文件内容
i 权限 不能更改文件的所有属性
#chattr +a filename 给文件增加 a 权限