ncdu:NCurses 磁盘使用分析工具(更新后的 fork)
摘要
ncdu 是一款基于 ncurses 的磁盘使用分析工具,这是它的一个更新后的 fork,使用 Zig(2.x)重写,并提供基于 Makefile 的安装方式,适用于类 POSIX 系统。
<p><a href="https://lobste.rs/s/dsoh2w/ncdu_ncurses_disk_usage_updated_fork">评论</a></p>
查看缓存全文
缓存时间: 2026/10/04 21:04
rcalixte/ncdu Source: https://github.com/rcalixte/ncdu # ncdu-zig ## 简介 Ncdu 是一款带有 ncurses 界面的磁盘用量分析工具。它最初是为远程服务器设计的——在没有完整图形环境的情况下用于找出占用大量空间的目录/文件,但即使在普通桌面系统上它也是一个非常实用的工具。Ncdu 以快速、简洁、易用为目标,并且应该能在任何安装了 ncurses 的类 POSIX 最小化环境中运行。有关这个 Zig 实现(2.x)与 C 版本(1.x)之间差异的信息,请参阅 ncdu 2 的发布公告 (https://dev.yorhel.nl/doc/ncdu2)。 ## 依赖要求 - Zig 0.17 - 某种类 POSIX 操作系统 - ncurses - libzstd ## 安装 如果你熟悉 Zig 构建系统,可以使用它进行构建。此外还提供了一个方便的 Makefile,支持常见的构建目标,例如: make sudo make install PREFIX=/usr
相似文章
Show HN: Leaves – 一个文本界面磁盘使用树图可视化工具
Leaves 是一款受 WinDirStat 和 QDirStat 启发的文本界面磁盘使用树图可视化工具,用户可以通过远程 Shell 连接分析磁盘使用情况。
探索NetBSD磁盘标签
这篇文章通过十六进制编辑和C编程示例,详细介绍了NetBSD 11上BSD磁盘标签的格式、文档来源和结构。
Show HN:怀念移动的方块,所以我构建了一个真正的Linux磁盘碎片整理工具
一个为Linux构建的图形化磁盘碎片整理工具,使用Rust编写,可以显示文件系统块映射,并对ext4和FAT卷进行碎片整理,无需root权限,灵感来自Windows碎片整理工具。
Clawdmeter 将你的 Claude Code 使用统计转换为一个微型桌面仪表盘
一个名为 Clawdmeter 的新开源项目,可将 Claude Code 使用统计数据转换为一个带有像素艺术动画的微型桌面仪表盘,它采用 Waveshare ESP32-S3 显示屏和蓝牙连接构建而成。
Show HN: macOS 菜单栏计量器,用于显示 Claude Code 配额
一个 macOS 菜单栏工具,通过 SwiftBar 实时显示 Claude Code API 配额使用情况,支持多个账户,并在达到限制时显示使用条和倒计时。