粘滯位(Sticky)
主要用途:
為公共目錄(例如,權限為777的)設置,權限字符為“t”
用戶不能刪除該目錄中其他用戶的文件
由於系統及服務程序運行的需要, Linux提供了/tmp、/var/tmp等臨時目錄,允許任意用戶、程序寫入數據,然而試想一下,若任意一個普通用戶都能夠刪除系統服務運行中使用的臨時文件,將造成什麼後果?設置粘滯位以後,正好可以保持一種動態的平衡:允許各用戶在目錄中任意寫入、刪除數據,但是禁止隨意刪除其他用戶的數據 。
[root@localhost ~]# ls -ld /tmp /var/tmp drwxrwxrwt 8 root root 4096 09-09 15:07 /tmp ==>就是將t位代替執行位x drwxrwxrwt 2 root root 4096 09-09 07:00 /var/tmp
其實這些特殊權限位用的不多,我認為只不過是為那幾種特殊的文件作個解釋罷了,不用深究的,知道派什麼用的就行了吧。