Linux 看到硬碟空間吃緊,df -h 可以看到使用率,但是硬碟容量快速減少,要快速找出到底哪邊大量使用空間,可以依照下述步驟:
- cd / # 切到根目錄,或者到更深入一點的資料夾
- du -h -d1 # 先看哪個資料夾吃最兇,再進去細部查
- cd max-size-directory # 切到使用容量最兇的地方
- du -h -d1 # 一層一層撈,持續重複 2 ~4
- du -sck * | sort -nr | less # 上述大方向抓到,要再查看細部含檔案的時候,由最上面開始看
- realpath filename # 如果有找到檔案,抓取真實路徑後,再來查看是怎麼發生的
推薦 dust
https://github.com/bootandy/dust
感謝推薦,圖形化顯示很漂亮~~
ncdu
可以用看看,蠻好用的
感謝推薦~~~