OSX 安装磁盘分析工具ncdu

    xiaoxiao2025-09-18  45

    ncdu是磁盘目录占用空间分析工具,支持了很多系统平台, 是du的 curses-based 版本。代理事用 c写的。官网地址https://dev.yorhel.nl/ncdu

    安装

    OSX用brew安装

    brew install ncdu

    brew默认把可执行文件放在在/usr/local/bin/目录,你也可以在这里看到ncdu。

    使用

    ncdu -h -h This help message -q Quiet mode, refresh interval 2 seconds -v Print version -x Same filesystem -r Read only -o FILE Export scanned directory to FILE -f FILE Import scanned directory from FILE -0,-1,-2 UI to use when scanning (0=none,2=full ncurses) --si Use base 10 (SI) prefixes instead of base 2 --exclude PATTERN Exclude files that match PATTERN -X, --exclude-from FILE Exclude files that match any pattern in FILE --exclude-caches Exclude directories containing CACHEDIR.TAG --confirm-quit Confirm quitting ncdu

    1.最简单使用就是ncdu [文件夹]

    ncdu dir

    扫描dir文件夹。

    2.扫描本机:

    ncdu / --exclude /Volumes

    如果你挂了移动硬盘或连了网络硬盘, 加了个 --exclude 的参数,扫描时,他会跳过其他挂载点

    扫描结果出来后,可以按 ?出来提示:

    Paste_Image.png 使用数字键123进行切换,1为快捷键,2为显示格式说明,3为ncdu版权信息。 常用快捷键 n :按文件名进行排序 s :按文件大小进行排序 r :重新统计当前文件夹大小 g :用#或百分比显示各文件/目录的大小所占的百分比 i :显示当前文件/目录信息

    du

    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.

    最新回复(0)