10个重大发布

0.11.0 2020年9月23日
0.9.0 2020年7月12日

#829 in 文件系统

Download history 85/week @ 2024-03-14 31/week @ 2024-03-21 44/week @ 2024-03-28 70/week @ 2024-04-04 61/week @ 2024-04-11 131/week @ 2024-04-18 68/week @ 2024-04-25 67/week @ 2024-05-02 58/week @ 2024-05-09 45/week @ 2024-05-16 57/week @ 2024-05-23 31/week @ 2024-05-30 41/week @ 2024-06-06 35/week @ 2024-06-13 42/week @ 2024-06-20 23/week @ 2024-06-27

148每月下载量

MIT 许可证

3MB
6.5K SLoC

diskonaut

demo

它是如何工作的?

给定硬盘上的路径(这也可以是根路径,例如 /)。 diskonaut 扫描并索引其元数据到内存,以便您可以探索其内容(即使仍在扫描!)。

完成后,您可以通过子目录进行导航,以可视化的树状图形式查看占用磁盘空间的内容。您甚至可以删除文件或文件夹,而 diskonaut 将跟踪您在本会话中释放了多少空间。

安装

下载预构建的二进制文件

如果您正在使用Linux,您可以查看此仓库的“发布”以下载最新的预构建二进制文件。

使用Cargo(Linux / macOS / Windows)

cargo install diskonaut

Fedora/CentOS

sudo dnf install diskonaut

COPR 中提供适用于较旧版本的Fedora和CentOS

sudo dnf copr enable atim/diskonaut -y
sudo dnf install diskonaut

Arch Linux

AUR 中提供

yay diskonaut

Gentoo

通过以下overlay提供:sys-fs/diskonaut

https://github.com/telans/EBUILDS

Nix / NixOS

nixpkgs 中提供

$ nix-env --install diskonaut
$ # (Or using the attribute name, which is also diskonaut.)

FreeBSD

freshports 中提供

pkg install diskonaut

macOS

Homebrew 中提供

brew install diskonaut

还可在 nixpkgs 中找到:有关更多详细信息,请参阅Nix部分。

支持的平台

目前 diskonaut 支持 Linux、macOS 和 Windows。

使用方法

您可以在要扫描的文件夹中启动 diskonaut,或者以参数的形式提供您想扫描的文件夹

$ diskonaut /home/aram

贡献

欢迎各种形式的贡献。如果您认为 diskonaut 很酷并且想对其进行修改,请随意查看问题。特别关注标记为“需要帮助”或“良好的入门问题”的问题。此外,如果您发现了错误或对新的功能有想法,请随时创建一个问题进行讨论。

有关更详细的信息,请参阅此仓库根目录下的 CONTRIBUTING.md 文件。

如果在任何时候您感到卡住,不确定如何开始或做什么工作,请毫不犹豫地联系我: [email protected]

许可协议

MIT

依赖项

~8.5MB
~158K SLoC