Linux whiteout文件

whiteout 概念存在于聯(lián)合文件系統(tǒng)(UnionFS)中,代表某一類占位符形態(tài)的特殊文件,當(dāng)用戶文件夾與系統(tǒng)文件夾的共通部分聯(lián)合到一個目錄時(例如 bin 目錄),用戶可刪除歸屬于自己的某些系統(tǒng)文件副本,但歸屬于系統(tǒng)級的原件仍存留于同一個聯(lián)合目錄中,此時系統(tǒng)將產(chǎn)生一份 whiteout 文件,表示該文件在當(dāng)前用戶目錄中已刪除,但系統(tǒng)目錄中仍然保留。

It is how the union file system supports deleting from a union where the underlying file to be deleted resides on a read-only file system.

Say you have

/bin (read-only)
/usr/bin (read-only)
/home/USERNAME/bin (read-write)
all union mounted together in /bin (read-write).

And you do rm /bin/ls.

It would place a whiteout for ls in /home/USERNAME/bin, which makes it look like /bin/ls has been deleted.

See State of the unionfs for a good read and a full explanation.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.創(chuàng)建文件夾 !/bin/sh mkdir -m 777 "%%1" 2.創(chuàng)建文件 !/bin/sh touch...
    BigJeffWang閱讀 10,508評論 3 53
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 13,346評論 2 33
  • 1.Linux下如何用命令查看實時日志(完整命令) tail -f 路徑.log查看前多少行 tai-200f 路...
    qianyewhy閱讀 2,561評論 0 11
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 100,818評論 9 468
  • 陳英,男,1971年生人,現(xiàn)為北京房山書法家協(xié)會會員 北京書法家協(xié)會會員,北方工業(yè)大學(xué)書畫協(xié)會客座教授,北...
    燕子掌柜閱讀 2,332評論 4 1

友情鏈接更多精彩內(nèi)容