磁盤目錄占用空間計算排序工具 - ncdu
ncdu介紹
原來說過使用du命令如何查看磁盤目錄及文件的使用情況,今天要的還是一款磁盤目錄占用空間情況的工具,但是這款工具更方便更好用 - ncdu。ncdu命令是對傳統du命令功能上的增強,不需要像du那樣輸入大量的命令,就可以計算文件及目錄大小并可以按照大小或文件名進行排序。它是基于ncurses庫開發的,因此還支持很多豐富的交互式命令。
ncdu的官方網址如下:
http://dev.yorhel.nl/ncdu
安裝ncdu
如果是Debian/Ubuntu的話直接執行 apt-get install ncdu 即可安裝上。
CentOS的話可以先按http://www.0794baidu.com/manage/centos-rhel-linux-third-party-source-epel.html這個安裝好EPEL后執行 yum install ncdu 安裝。
如果要編譯安裝ncdu的話:
目前的最新版本是1.6,下載地址:http://soft.vpser.net/manage/ncdu/ncdu-1.6.tar.gz
下載后執行:
tar zxvf ncdu-1.6.tar.gz
cd ncdu-1.6/
./configure
make && make install
如果沒有報錯的話就安裝成功了。
使用方法:
執行ncdu會提示選擇目錄,輸入目標目錄,回車,即可列出當前目錄下的文件及目錄的大小,默認按照大小進行排序,如圖:



上圖為統計后的結果。
可以使用“?”調出幫助菜單,如下圖:

可以使用數字鍵,1、2、3進行切換,1為快捷鍵,2為顯示格式說明,3為ncdu版權信息。
常用快捷鍵
n :按文件名進行排序
s :按文件大小進行排序
r :重新統計當前文件夾大小
g :用#或百分比顯示各文件/目錄的大小所占的百分比,例如:

i :顯示當前文件/目錄信息,如下圖
>>轉載請注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/manage/ncdu.html











提示:
configure: error: no acceptable C compiler found in $PATH
請安裝gcc編譯器:
#yum -y install gcc gcc-c++
提示:
checking ncurses.h usability... no
checking ncurses.h presence... no
checking for ncurses.h... no
configure: error: required header file not found
請安裝:
yum -y install ncurses ncurses-devel
[...] 磁盤目錄占用空間計算排序工具 - ncdu Tags : 軟體 Linux [...]
@i, Linux的安裝http://www.0794baidu.com/vps-howto 這個的一些教程就可以了,Windows的話遠程桌面,鏈接然后圖形化界面安裝軟件就可以了。
免費得了個VPS,要怎么玩呢 ?? ??