如何使用 diskonaut 生成 Linux 磁盘空间的可视化树形图如何使用 diskonaut 生成 Linux 磁盘空间的可视化树形图如何使用 diskonaut 生成 Linux 磁盘空间的可视化树形图如何使用 diskonaut 生成 Linux 磁盘空间的可视化树形图
  • 业务
  • 目标
  • 支持
  • 关于
  • 联系我们
  • 登录
✕

如何使用 diskonaut 生成 Linux 磁盘空间的可视化树形图

发表 admin at 2025年2月28日
类别
未分类
标签

分析终端中的磁盘空间不必令人困惑。借助 diskonaut,您可以通过图形界面来可视化 Linux 磁盘空间。

Linux 上的磁盘空间很快就会被填满,在您意识到之前,是时候投资另外几 TB 驱动器来容纳快速膨胀的文件系统了。怎么变得这么肿了?

追踪和可视化占用空间超过其份额的文件和目录是很困难的,特别是如果您是专门的终端用户。

diskonaut 是一款最终可以帮助您可视化、识别、管理和删除文件树中过度生长的分支的应用程序,所有这些都可以在您最喜欢的终端上轻松完成。

为什么您的终端需要磁盘空间可视化工具

尽管存储的价格不断变得便宜,但硬盘和 SSD 仍然很快就会被填满,您可以在几个月内轻松地最大化您的多 TB SSD,甚至没有注意到。

这是您丰富的 AAA Linux 游戏 Steam 库吗?您收藏的超高分辨率艺术壁纸?或者它是由 Docker 化配方管理器生成的恶意备份文件,该文件将自身包含在备份中,并且大小每天都增加一倍?

如果您不快速发现并解决问题,系统的稳定性就会受到威胁。

当然,您可以使用:

du -h

...获取文件、目录及其大小的列表,但它非常耗时、使用繁琐,并且不能提供最可读的输出。

另一种可能性是 ncdu(Ncurses 磁盘使用情况),它将按大小对目录进行排名并将其显示在可排序列表中。我们猜想,列表很好,但它们无法为您提供图形表示的直观即时性。

虽然有各种 GUI 驱动的磁盘空间可视化工具,但 GUI 应用程序对于本机终端来说是臃肿的,并且要不惜一切代价避免。

幸运的是,如果您的终端需要磁盘空间可视化工具,diskonaut 可以为您提供帮助。

如何在 Linux 上安装 disconaut

diskonaut 是用 Rust 编写的,最简单的安装方法是使用 Cargo。

如果您尚未安装 Rust 和 Cargo,请输入:

curl https://sh.rustup.rs -sSf | sh

...将下载脚本并安装它。

现在您可以使用以下命令安装 disconaut:

cargo install diskonaut

如果您使用的是 Arch Linux,则可以在 Arch 用户存储库 (AUR) 中使用 diskonaut:

yay -S diskonaut

您可以使用以下命令在 Fedora 上安装它:

sudo dnf install diskonaut

或者,您可以只下载并解压二进制文件,然后使用以下命令将其移动到您的路径中:

wget https://github.com/imsnif/diskonaut/releases/download/0.11.0/diskonaut-0.11.0-unknown-linux-musl.tar.gz
tar -xzf diskonaut-0.11.0-unknown-linux-musl.tar.gz
sudo mv diskonaut /usr/local/bin/

在终端中使用 disconaut 查找大文件和目录

您可以从要扫描的目录中启动 diskonaut,也可以使用要扫描的目录作为参数:

diskonaut /home/david/

大约一秒钟后,您会注意到终端充满了各种大小的矩形。它们代表各个文件和目录。小文件用“x”表示,并分组到一个单独的矩形中。

使用箭头键突出显示每个块,然后按 Enter 深入查看该目录。您的终端将重新填充更多块。

每个块(小文件除外)都标有其名称、其中的后代文件数量、占用的总磁盘空间以及占用的当前目录的百分比。

您可以使用+和-键放大和缩小,将这些“x”转换为可见对象。 Escape 会将您带上一个级别,Backspace 将删除当前突出显示的对象。不必担心意外执行此操作 - 在删除任何内容之前,diskonaut 会给您一个高对比度的确认对话框。

diskonaut 非常容易使用,速度非常快,并且完全由键盘驱动。它是任何终端战士的军械库中绝对必需的。

释放存储空间仅仅是开始

一旦您养成定期使用 disconaut 的习惯,就可以轻松保持驱动器有效空闲,并且您可以推迟一年再购买 SSD。

但您需要定期整理的不仅仅是 Linux 存储设备。环顾一下你所在的房间,也许是时候整理一下你的家和你的生活了。

©2015-2025 Norria Group support@norria.com