SUID,SGID,SBIT这些都是文件的特殊权限。python
SUID(Set UID)文件执行过程当中,用户拥有文件的root权限。blog
SGID(Set GID)文件执行过程当中,执行者拥有该文件的用户组的权限。it
SBIT(Sticky Bit)至关于添加了一个标志,有这个标志的文件,只有拥有这个文件的用户和root能够删除文件。class
经过命令umask,能够看到文件的权限默认值,而那个第一个就是特殊权限位。test
特殊权限赋值过程:终端
SUID 4权限
SGID 2touch
SBIT 1删除文件
在终端输入下列命令di
cd /tmp touch test chmod 6755 test;ls -l test
能够看到文件的权限状况。
不管SUID ,SGID,仍是SBIT,他们的命令标志位都是代替的-x这个位置。
还有字符赋权的方式,你们能够参考鸟哥的那本书。