跳至內容

黏滯位

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

黏滯位(英語:Sticky bit),又稱作黏著位,是Unix檔案系統權限的一個旗標。最常見的用法在目錄上設定黏滯位,如此以來,只有目錄內檔案的所有者或者root才可以刪除或移動該檔案。如果不為目錄設定黏滯位,任何具有該目錄寫和執行權限的使用者都可以刪除和移動其中的檔案。實際應用中,黏滯位一般用於/tmp目錄,以防止普通使用者刪除或移動其他使用者的檔案。

用法

使用chmod命令設定黏滯位,通過八進制語法模式1000或符號模式"t"。例如,為一個目錄/usr/local/tmp設定黏滯位,使用chmod +t /usr/local/tmpchmod 1777 /usr/local/tmp。清除黏滯位,chmod -t /usr/local/tmpchmod 0777 /usr/local/tmp。在這裡,使用八進制語法模式會改變目錄的所有者、使用者群組和其他使用者的相應權限。

外部連結

參見