权限:

文件的权限:所有者,所有组,其他人

rwx,读,写,执行,没有权限就是-

  

权限     连接   所有者 所属组 容量 修改的日期    文件名

 

第一个组rwx:文件所有者的权限

第二个组rwx:文件所属组的权限

第三个组rwx:文件其他人的权限

目录的quanxian

r:具有读取目录结构列表的权限,可以查看目录下有哪些文件

w:该权限对于目录来说是很大的

 1.可以在目录下建新的文件和目录

2.可以删除已经存在的文件和目录

3.将已经存在的文件和目录重命名

4.移动该目录内的文件和目录的位置

x:是可以进入该目录

如何修改linux中的文件权限

chown :修改文件的拥有者

chown 拥有者 文件/目录

-R 递归修改

chgrp:修改文件的所属组,前提是要有该组

-R 递归修改

chmod :修改拥有者和所属组的权限

加减法:u/g/o +-= r/w/x

数字法 r=4,w=2,x=1 三位 两位 一位

文件的RWX权限特点

文件的拥有者,即使没有W的权限,也可以强制写入 但是所有组和其他人不行

groups  当前用户的所在组

gpasswd -a 为组添加一个用户 -d为组删除用户

gpasswd  -a 用户 组

umask 默认权限

0022--拿走的权限

第一个数字表示特殊权限

022=rwxr-xr-x

默认创建文件和目录的权限,文件会拿走X权限

临时修改:umask 0000

永久修改:/etc/bashrc(不建议)

umask -S

什么情况下修改umask

假设你和你的同事在同一个目录下进行同一个项目的工作。如果使用默认权限022,那么你创建的文件,你同事无法编辑,只能加umask修改为002

文件的特殊权限SUID SGID SBIT

当s出现在拥有者的x权限位置的时候,表示拥有者有SUID的权限

当s出现在所属组的x权限位置的时候,表示所属组有SGID的权限

当s出现在其他人的x权限位置的时候,表示其他人有SBIT的权限

SUID 临时获取文件拥有者的一个权限--只针对文件

SGID 即使可以作用于目录,也可以作用与文件

作用与文件:SUID一样

作用与目录:继承父集目录-目录会不停的继承

SBIT 指的是 只有文件的拥有者,才能删除,修改目录下的文件

S和T都有大小写之分

大写说明没有x权限

小写说明:有x的权限

SUID=4 SGID=2 SBIT=1

 

posted on 2020-04-23 00:48  眺望  阅读(143)  评论(0编辑  收藏  举报