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這個位置。
還有字符賦權的方式,你們能夠參考鳥哥的那本書。