ncdu:NCurses 磁盘使用分析工具(更新后的 fork)

Lobsters Hottest 工具

摘要

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

相似文章

探索NetBSD磁盘标签

Lobsters Hottest

这篇文章通过十六进制编辑和C编程示例,详细介绍了NetBSD 11上BSD磁盘标签的格式、文档来源和结构。