Bootstrap

Linux中的权限问题:

普通权限

Linux权限基于UGO模型进行控制:U代表User属主,G代表Group属组,O代表Other其他用户

每一个权限由文件所有者,文件所属组,其他用户3部分组成,每一部分都有读写执行3项权限,设置时可用数字表示
Linux权限分为:读(R)权限,设置时可用数字4表示
                           写(w)权限,设置时可用数字2表示
                           可执行(x)权限,设置时可用数字1表示
在这里插入图片描述

Linux的特殊权限

Linux的特殊权限是为了让一般用户在执行某些程序的时候,能够暂时具有该程序拥有者的权限

SUID:是一种对二进制程序进行设置的特殊权限,可以让二进制程序的执行者临时拥有属主的权限(仅对拥有执行权限的二进制程序有效)
SGID:暂时拥有属主的权限
SBIT:用户只能删除自己的文件通常对目录设置
suid           4           针对文件
sgid           2           针对目录
sticky     粘滞位     针对目录

文件类型的表示:

Linux系统中一切都是文件,但是每个文件的类型不尽相同,因此Linux系统使用了不同的字符来

-:     普通文件
d:      目录
l:       符号连接文件
b:      块文件
c:      字符设备文件
p:      管道文件

设置和修改权限

</
;