当前位置: 欣欣网 > 码农

9k star,又一款惊艳的rust开源小工具

2024-12-13码农

最近整理了kubernetes初学者文档,回复 获取

最近发现很多开发者都在用rust重写一些小工具,使得效率更高,今天推荐的这款工具就是一个可以快速识别大文件,可快速查看磁盘情况的开源软件,跨平台支持。

github.com/bootandy/dust

Dust 是一个用 Rust 编写的更直观的 du 工具。它的设计初衷是为了让用户更轻松地查看磁盘空间的使用情况。Dust 的特点在于它能够智能地递归查找目录树中的大文件和子目录,并以直观的方式展示出来。

Dust 的主要特点包括:

  1. 智能递归 :Dust 会自动递归查找目录树中的大文件和子目录,无需用户手动指定。

  2. 直观显示 :Dust 使用颜色和条形图来表示目录和文件的大小,使用户一目了然。

  3. 多种选项 :Dust 提供了丰富的命令行选项,如显示完整路径、显示表观大小、显示特定层级的子目录等。

  4. 跨平台支持 :Dust 支持多种操作系统,包括 Linux、Mac OS 和 Windows。

快速开始使用 Dust:

  1. 安装 :Dust 提供了多种安装方式,包括通过 Cargo、Homebrew、Snap、Pacstall、Anaconda 和 deb-get 等工具进行安装。

  2. 基本用法 :安装完成后,可以通过命令 dust 来查看当前目录的磁盘使用情况。也可以指定特定目录,如 dust <dir>

  3. 高级用法 :Dust 提供了多种命令行选项,可以根据需要进行配置。例如,使用 dust -p 显示完整路径,使用 dust -s 显示表观大小,使用 dust -n 30 显示前 30 个目录等。

Dust 的设计理念是让用户能够快速、直观地查看磁盘空间的使用情况,而无需复杂的配置和操作。

它的智能递归和直观显示功能,使得用户能够轻松找到占用磁盘空间的大文件和目录,从而进行有效的管理和清理。

总之,Dust 是一个功能强大且易于使用的磁盘使用情况查看工具,适合各种操作系统和用户需求。

通过简单的安装和配置,用户可以快速上手,并利用 Dust 提供的丰富功能,轻松管理磁盘空间。

最近整理了开源合集,回复关键字 开源 合集 获取