當(dāng)我們說(shuō)到sticky位時(shí),一般都是在說(shuō)“在設(shè)置了sticky位的目錄下,用戶只能刪除屬于自己的文件”,其實(shí)這樣說(shuō)并不確切。在網(wǎng)上找了幾篇文章后還是沒(méi)有找到比較權(quán)威的解釋?zhuān)琺an一下chmod可以發(fā)現(xiàn)一段對(duì)該位的詳細(xì)解釋?zhuān)f(shuō)的很明白。翻譯如下以備忘。原文見(jiàn)man chmod(1)。
"限制刪除標(biāo)志和粘滯位共用一個(gè)位,系統(tǒng)依賴(lài)于文件類(lèi)型來(lái)解釋此位。對(duì)于目錄,該位阻止非授權(quán)用戶刪除或重命名本目錄下的文件除非該用戶是文件或目錄的屬主,這就是所謂的目錄的限制刪除標(biāo)志,通常在所有人都可寫(xiě)的目錄/tmp上可以發(fā)現(xiàn)該標(biāo)志。在一些老舊系統(tǒng)的普通程序文件上,該位使系統(tǒng)在交換設(shè)備上保存程序的映像從而使程序可以更快的再次運(yùn)行,這就是所謂的粘滯位。"
所以當(dāng)該位用于目錄權(quán)限設(shè)置時(shí),叫做“限制刪除標(biāo)志位”更合適。