x-cmd pkg | 比 du 更好用的查看磁盘空间工具:dust

2023-12-31 11:21:27

简介

Dust 是一个用于分析磁盘空间使用情况的命令行工具,旨在提供直观的磁盘分布信息,它的名字是由 “du” 和 Rust 编程语言组合而来。

Dust 的主要功能是提供实时的磁盘空间概览,并以直观的图形方式展示文件和目录的大小,使用户能够迅速了解磁盘的使用情况。

首次用户

  1. 使用 x dust 即可自动下载并使用

    • 在终端运行 eval "$(curl https://get.x-cmd.com)" 即可完成 x 命令安装, 详情参考 x-cmd 官网
  2. x-cmd 提供1分钟教程,其中包含了 dust 命令常用功能的 demo 示例,可以帮你快速上手 dust 。

  3. 使用案例
    dust-1min-cn

    # 查看当前路径的磁盘空间使用情况
    $ x dust
    
    # 不显示 ASCII 条形和百分比
    $ x dust -d
    
    # 仅显示第一层目录的大小
    $ x dust -bd 1
    
    # 排除 .x-cmd 目录
    $ x dust -X .x-cmd
    
    # 输出顺序相反(从大到小排序)
    $ x dust -r
    

技术特点

  1. 直观的界面:Dust 以树状结构和 ASCII 条形的形式显示磁盘空间使用情况。并使用不同色彩区分较大文件。让用户快速了解磁盘空间占用最多的目录。
  2. 智能递归:Dust 会自动递归遍历文件系统树,找到最大的子目录或文件,而无需手动添加 -d 或 -h 标志。
  3. 定制化选项:用户可以通过命令选项来自定义输出,例如排除特定目录、显示完整路径、调整显示级别等。
  4. Rust 编写:Rust 为 Dust 提供了安全性、跨平台性和出色的性能。

竞品和相关作品

  1. duf : x-cmd 推荐的另一款磁盘分析工具,它可以直观的显示系统挂载磁盘的使用情况,但是没有文件占比情况。建议duf 与 dust 结合使用,可以快速分析系统磁盘及文件占比情况。
  2. du : Linux 的标准命令,用于查看文件和目录的磁盘使用情况。但 du 命令会将当前目录的所有子目录都输出到终端,不利于快速分析。
  3. df : 另一个常见的磁盘管理命令,用于显示文件系统的可用空间。通常与 du 搭配使用。

进一步探索

文章来源:https://blog.csdn.net/edwinjhlee/article/details/135257631
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。