ncdu – 基于ncurses库的磁盘使用分析器
Ncdu (NCurses Disk Usage) 是一个基于Ncurses库的du命令的界面。它通过大家熟知的du命令，为用户提供一个快速且容易被使用的界面。它可以显示磁盘使用的百分比，且允许你使用ncurses库的方式在目录之间导航。  安装 ncdu已经被移植到大多数linux发行版本，可从官方资源库中安装. Arch / Manajaro 及其衍生版: sudo pacman -S ncdu   Ubuntu / Debian / Linux Minut 及其衍生版: sudo apt-get install ncdu  Fedora 及其衍生版: sudo yum install ncdu  在这里可以找到其他的发行版。 使用 ncdu 键盘操作:  up, k  向上移动光标 down, j
命令行 磁盘
37.58.100.83
du 的指令永远记不住。。靠老板和组里各种哥救济。。。
微博评论
2014-07-28T21:03:00.000
58.53.100.118
这个必须牛逼，一直在用
微博评论
2014-07-29T00:03:00.000
Ncdu (NCurses Disk Usage) 是一个基于Ncurses库的du命令的界面。它通过大家熟知的du命令，为用户提供一个快速且容易被使用的界面。它可以显示磁盘使用的百分比，且允许你使用ncurses库的方式在目录之间导航。  安装 ncdu已经被移植到大多数linux发行版本，可从官方资源库中安装. Arch / Manajaro 及其衍生版: sudo pacman -S ncdu   Ubuntu / Debian / Linux Minut 及其衍生版: sudo apt-get install ncdu  Fedora 及其衍生版: sudo yum install ncdu  在这里可以找到其他的发行版。 使用 ncdu 键盘操作:  up, k  向上移动光标 down, j
[Ncdu](http://dev.yorhel.nl/ncdu) (NCurses Disk Usage) 是一个基于Ncurses库的du命令的界面。它通过大家熟知的[du](http://www.unixmen.com/linux-basics-find-size-directory-commands/)命令，为用户提供一个快速且容易被使用的界面。它可以显示磁盘使用的百分比，且允许你使用ncurses库的方式在目录之间导航。


![](/data/attachment/album/201407/28/205450x700yxvyveqijslx.png)


### 安装


ncdu已经被移植到大多数linux发行版本，可从官方资源库中安装.


Arch / Manajaro 及其衍生版:



```
sudo pacman -S ncdu

```

![](/data/attachment/album/201407/28/205452rwwwoz0oeopp7jbm.png)


Ubuntu / Debian / Linux Minut 及其衍生版:



```
sudo apt-get install ncdu

```

Fedora 及其衍生版:



```
sudo yum install ncdu

```

在[这里](http://dev.yorhel.nl/ncdu)可以找到其他的发行版。


### 使用 ncdu


键盘操作:


* up, k — 向上移动光标
* down, j – 向下移动光标
* right/enter — 打开选定的目录
* left, <, h — 打开父目录
* n — 按文件名排序（升序/降序）
* s — 按文件大小排序（升序/降序）
* C – 按项目数排序（升序/降序）
* d – 删除选定的文件或目录
* t — 排序时将目录放在文件前面
* g – 以图形方式显示百分比


为使用ncdu，请打开终端并且运行



```
ncdu

```

开始扫描目录.


![](/data/attachment/album/201407/28/205453et20t329rklkqxkc.png)


当扫描完成后，你能够很容易的看到文件/目录的大小.


![](/data/attachment/album/201407/28/205455fwwmbzdhmhsb77xm.png)


确认删除文件:


![](/data/attachment/album/201407/28/205456jdfupuoz458w1dz5.png)


在[这里](http://dev.yorhel.nl/ncdu/man) 阅读ncdu命令手册或运行:



```
man ncdu

```

**荣誉**: 有两位读者**BasketCase**和**Sama Vim**在阅读“[Linux基础：如何在命令行中查看目录的大小](http://linux.cn/article-3473-1.html)”之后 向我们推荐了这个Ncdu工具。


Enjoy!




---


via: <http://www.unixmen.com/ncdu-ncurses-disk-usage-analyzer/>


译者：[hunanchenxingyu](https://github.com/hunanchenxingyu) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译，[Linux中国](http://linux.cn/) 荣誉推出

