Fedora/Firefox 中有沒有從 /tmp/ 中刪除下載的檔案的東西?

Fedora/Firefox 中有沒有從 /tmp/ 中刪除下載的檔案的東西?

這似乎是一個瘋狂的問題,但是 Fedora 16/17 中是否有東西可以從 /tmp/ 刪除 .jpg 圖像?

我在 /tmp/download 中儲存了 4GB 的圖片,但現在全部消失了。資料夾結構仍然存在,但所有資料夾都是空的。

瘋狂的是,這是我第二次發生這種情況。兩次都來自/tmp/download。

我的檔案系統似乎沒問題(正在運行 raid-1)並且根本沒有其他遺失的檔案。

那麼到底是我刪除了檔案又忘記了,還是Fedora。

答案1

/etc/cron.daily/tmpwatch 中有一個清理作業,它將清除一段時間(預設為 30 天)未存取的檔案。

man 8 tmpwatch可能會產生更多的見解

答案2

從 Fedora 18 開始,預設/tmp安裝在tmpfs(即 RAM)上,因此在斷電時會被擦除。

可以透過發出並重新啟動來停用此行為systemctl mask tmp.mount(並透過發出systemctl unmask tmp.mount和重新啟動來重新啟用),然後/tmp將其掛載到/檔案系統上並可以透過/usr/lib/tmpfiles.d/tmp.conf​​設定進行控制。

http://fedoraproject.org/wiki/Features/tmp-on-tmpfs以及man tmpfiles.d有關每個案例的更多詳細資訊。

相關內容