ncdu是磁盘目录占用空间分析工具,支持了很多系统平台, 是du的 curses-based 版本。代理事用 c写的。官网地址https://dev.yorhel.nl/ncdu
OSX用brew安装
brew install ncdubrew默认把可执行文件放在在/usr/local/bin/目录,你也可以在这里看到ncdu。
1.最简单使用就是ncdu [文件夹]
ncdu dir扫描dir文件夹。
2.扫描本机:
ncdu / --exclude /Volumes如果你挂了移动硬盘或连了网络硬盘, 加了个 --exclude 的参数,扫描时,他会跳过其他挂载点
扫描结果出来后,可以按 ?出来提示:
Paste_Image.png 使用数字键1、2、3进行切换,1为快捷键,2为显示格式说明,3为ncdu版权信息。 常用快捷键 n :按文件名进行排序 s :按文件大小进行排序 r :重新统计当前文件夹大小 g :用#或百分比显示各文件/目录的大小所占的百分比 i :显示当前文件/目录信息linuxdu命令也查看使用空间。du -sh *能看到这一级目录的结果.
gt5 - Quite similar to ncdu, but a different approach.
tdu - Another small ncurses-based disk usage visualization utility.
TreeSize - GTK, using a treeview.
Baobab - GTK, using pie-charts, a treeview and a treemap. Comes with GNOME.
GdMap - GTK, with a treemap display.
Filelight - KDE, using pie-charts.
KDirStat - KDE, with a treemap display.
QDiskUsage - Qt, using pie-charts.
xdiskusage - FLTK, with a treemap display.
fsv - 3D visualization.
Philesight - Web-based clone of Filelight.