1. Red Hat Enterprise Linux 7
1.1. 查看文件属性
1 | ls -l filename |
1.2. 查看目录属性
1 | ls -ld directoy |
1.3. 文件用户组的更改
1 | chown 用户名称 文件 ##更改文件所有人 |
1.4. 权限的识别
1 | ls -l 中2-10字符为文件权限 |
权限种类
1 | r |
权限的表示
1 | r=4 |
1.5. 文件的默认权限
1 | umask ##显示系统预留权限值 |
1 | [root@localhost ~]# umask |
1 | vim /etc/bashrc 71行是普通用户的更改,73是超级用户的更改 |
1 | [root@localhost ~]# vim /etc/bashrc |
1.6. 特殊权限
stickyid 强制位
1 | o+t ##只针对目录,当一个目录上有t权限时,这个目录中的文件只能被文件拥有者删除 |
1 | chmod o+t directroy |
sgid 粘制位
1 | g+s ##针对目录,在目录中创建的文件都自动归属到目录所在组,针对二进制文件,文件内记录的程序在执行时和执行者的组身份没有关系,而是以二进制文件的所有组的身份执行的 |
1 | chmod g+s file|directory |
suid 冒险位
1 | u+s ##针对文件,文件记录动作在执行时是已文件所有人身份执行的,与是谁发起的无关 |
1 | chmod u+s file |