Disk-Usage

Vim 寫入 10 GB-s 的磁碟空間,但用 du 找不到

  • April 27, 2022

我正在使用 vim 使用很多外掛進行編碼,並且似乎在幾個小時內 vim 呼叫的東西正在將我的磁碟寫滿(我目前有 102 GB 的可用空間,在關閉 vim 之前我還剩下 0 個空間)。問題是,如果我du -h --max-depth=1在 / 中添加所有文件夾,我似乎應該有至少 90 GB 的可用空間。我如何找出正在寫入的文件佔用了這麼多空間?臨時文件是否沒有被正確刪除?

程序lsof可用於確定程序打開的文件。要列出 vim 打開的文件:

lsof -c vim

(以 結束輸出C-C)。除此之外,ncdu提供了一個方便的 TUI 來視覺化磁碟使用情況,並且

vim -u NORC

在不載入外掛的情況下啟動 vim。

引用自:https://unix.stackexchange.com/questions/700595