Linux 下自帶 du 命令,對分析空間問題比較有用的參數是: 顯示總數 -s BiFF:/home # du -s /domain 101040 /domain
這個看的不怎麼自然,因為win下面看 MB,GB 都已經習慣了, 再試試: -h BiFF:/home # du -sh /domain 99M /domain
一個個的看當然累,限制深度以後顯示全部內容就輕松多了, 限制深度是 --max-depth BiFF:/home # du -h --max-depth=1 /local/home 358M /local/home/biff 360M /local/home/informix 718M /local/home 顯示兩層,簡單過濾一下只顯示MB和GB大小的,只有KB大小的就不顯示了: BiFF:/home # du -h --max-depth=2 /local/home | grep [MG] 106M /local/home/biff/hz 84M /local/home/biff/.wine 28M /local/home/biff/.mozilla 1.9M /local/home/biff/.gnome2 1.1M /local/home/biff/Desktop 8.0M /local/home/biff/.thunderbird 13M /local/home/biff/.MyPilot 19M /local/home/biff/.thumbnails 3.9M /local/home/biff/.adobe 2.2M /local/home/biff/.yast2 7.5M /local/home/biff/.ooo-2.0-pre 77M /local/home/biff/WorkSpace 358M /local/home/biff 49M /local/home/informix/bin 151M /local/home/informix/smis 152M /local/home/informix/isa_setup 7.9M /local/home/informix/b_dcc_crcrdcrd 1.1M /local/home/informix/.mozilla 360M /local/home/informix 718M /local/home
看了看,isa_setup 和 .thumbnails 目錄有點異常,去清理清理.....
當然,這只是個 Demo ,真正實用的還是對根系統的檢查, mount 查看加載了幾個分區 du xxx 查看各目錄空間點用情況
如果 du 用的時間太長的話可以考慮 nohup du -s --max-depth=2 / | grep [MG] > /result.txt &
放到後台去跑.
nohup 表示用戶退出也不停止 & 是放到後台去 > 讓結果保存到文裡面去