Linux
如何找到哪些文件佔用了 Linux 網路伺服器上 80% 的空間?
驅動器不斷加滿。您已經找到了所有可以找到的備用和隨機文件。grep’d 用於 coredump 文件,甚至刪除了一些不需要的備份……
你的下一步行動是什麼。
有問題的實際伺服器有 10GB 的網站文件,作業系統不應超過 10GB,那麼您如何追踪填充 50GB(虛擬)驅動器的內容?
我發現 ncdu ( http://dev.yorhel.nl/ncdu ) 對此非常有幫助。
當然還有更複雜的方法,但我記得的一種是
du --max-depth = 1 -h /
現在取出佔用空間最多的目錄
(du --max-depth=1 -h /yourdir)
並深入了解,直到找到罪魁禍首。如果希望您的輸出按大小排序並且不關心人類可讀的格式,您也可以這樣做
du --max-depth=1 /your_dir | sort -n