2024年5月14日,周二上午
概述
ncdu 是一个基于文本的用户界面磁盘使用情况分析工具。它可以在终端中快速扫描目录,并统计该目录下的文件和文件夹的磁盘使用情况,以交互友好的方式呈现给用户。
安装
在 Debian/Ubuntu 系统下,可以通过以下命令安装 ncdu:
sudo apt-get install ncdu
 
对于其他 Linux 发行版,请使用相应的命令进行安装。
使用方法
要使用 ncdu 运行一个扫描任务,只需在终端中使用 ncdu 命令,后面加上要扫描的目录的路径:
ncdu /path/to/directory
 
这将启动 ncdu 并开始扫描目标目录。扫描完成后,将显示一个交互式界面,列出目录中各个文件和文件夹的磁盘使用量。
如果不指明目录路径的话,将对当前用户的家目录进行扫描
ncdu 
 

 
菜单选项
ncdu 提供了一些与键盘交互的菜单选项,以便在分析结果时进行导航和操作。以下是一些常用的菜单选项:
j:向下移动一行k:向上移动一行h:返回上一级文件夹q:退出
基本功能
在使用 ncdu 进行磁盘分析时,还有一些常用的选项可以帮助您更好地理解磁盘使用情况。
-q:以静默模式运行,不显示任何交互式界面-o:将扫描结果保存到一个文件中-x:跳过挂载的文件系统扫描
使用示例
ncdu -q /path/to/directory:以静默模式运行ncdu -o /path/to/output/file /path/to/directory:将扫描结果保存到文件中ncdu -x /path/to/directory:跳过挂载的文件系统扫描
高级用法
ncdu 还提供了其他选项,例如 -a 用来显示包括隐藏文件在内的所有文件,-S 用来以大小排序等。
结论
ncdu 是一个方便而强大的工具,能够快速扫描目录并统计文件和文件夹的磁盘使用情况,对于需要管理和优化磁盘空间的使用情况非常有用。



















