Disk-Usage
Vim 寫入 10 GB-s 的磁碟空間,但用 du 找不到
我正在使用 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。