原來講過使用du命令如何查看磁盤目錄及文件的使用狀況,今天要的仍是一款磁盤目錄佔用空間狀況的工具,可是這款工具更方便更好用 -ncdu。ncdu命令是對傳統du命令功能上的加強,不須要像du那樣輸入大量的命令,就能夠計算文件及目錄大小並能夠按照大小或文件名進行排序。它是基於ncurses庫開發的,所以還支持不少豐富的交互式命令。html
ncdu的官方網址以下:工具
目前的最新版本是1.6,下載地址:http://soft.vpser.net/manage/ncdu/ncdu-1.6.tar.gz.net
下載後執行:3d
tar zxvf ncdu-1.6.tar.gz
cd ncdu-1.6/
./configure
make && make installhtm
便可安裝上,若是是Debian/Ubuntu的話更簡單直接執行apt-get install ncdu,便可安裝上。blog
執行ncdu會提示選擇目錄,輸入目標目錄,回車,便可列出當前目錄下的文件及目錄的大小,默認按照大小進行排序,如圖:排序
上圖爲統計後的結果。vps
能夠使用「?」調出幫助菜單,以下圖:開發
能夠使用數字鍵,一、二、3進行切換,1爲快捷鍵,2爲顯示格式說明,3爲ncdu版權信息。
n :按文件名進行排序
s :按文件大小進行排序
r :從新統計當前文件夾大小
g :用#或百分比顯示各文件/目錄的大小所佔的百分比,例如:
i :顯示當前文件/目錄信息,以下圖