ncdu(Ncurses的磁盘使用 )是最流行的“的命令行版本杜的命令 ”。 它是基于ncurses的 ,并提供了分析和跟踪文件和目录正在使用的Linux中的磁盘空间的最快的方法。 它提供了基于界面显示更直观的方式像列以MB为单位使用的磁盘空间的信息的一个很好的ncurses, 千兆字节和图形酒吧使用, 文件/目录名 , 文件删除 , 刷新等ncdu目标是简单的,快速和易于使用的程序并运行安装ncurses的任何最小的Linux / Unix的基础系统。
安装NCDU工具
本文介绍了您安装和Linux系统上使用NCDU程序的过程。
安装ncdu(NCurses磁盘使用)
在“ncdu”包不RHEL,CentOS的 ,Fedora中可用的, 科学的Linux发行版 ,你必须有EPEL软件库系统上启用使用yum命令来安装它。
# yum install ncdu
在“ncdu”实用程序可在Ubuntu,Linux Mint的和Debian的包管理系统,使用下面的apt-get命令来安装它。
$ sudo apt-get install ncdu
如何使用ncdu
简单地说,请从终端“ncdu”命令。 运行后,它将开始扫描当前工作目录的文件和目录数以及磁盘使用情况。
# ncdu
扫描
NCDU扫描
大小的树视图
一旦扫描完成,它将呈现文件和文件夹的树结构以及它们的磁盘使用情况,以人工可读的格式显示图形栏。
NCDU磁盘使用树视图
目录信息
按“I”看到喜欢的完整路径,磁盘使用情况,外观尺寸选定的目录信息。 同样,点击“ 我 ”来隐藏窗口。
NCDU目录信息
删除确认
按“D”来删除选定的文件或目录,删除它会提示你进行确认之前。 按“ 是 ”或“ 否 ”。
NCDU删除确认
ncdup帮助窗口
按下“Shift +?”看到有ncdu可用选项的帮助窗口。 您可以使用箭头键向上和向下移动更多选项。
NCDU帮助屏幕
用“Q”退出界面。 以下是ncdu的可用选项列表,您可以检查它们。
┌───ncdu help─────────────────1:Keys───2:Format───3:About─────┐ │ │ │ up, k Move cursor up │ │ down, j Move cursor down │ │ right/enter Open selected directory │ │ left, <, h Open parent directory │ │ n Sort by name (ascending/descending) │ │ s Sort by size (ascending/descending) │ │ d Delete selected file or directory │ │ t Toggle dirs before files when sorting │ │ g Show percentage and/or graph │ │ a Toggle between apparent size and disk usage │ │ e Show/hide hidden or excluded files │ │ i Show information about selected item │ │ r Recalculate the current directory │ │ q Quit ncdu │ │ │ │ Press q to continue │ └─────────────────────────────────────────────────────────────┘