Linux下怎么安装和使用dust工具
发表于:2025-11-10 作者:千家信息网编辑
千家信息网最后更新 2025年11月10日,这篇文章主要介绍"Linux下怎么安装和使用dust工具"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Linux下怎么安装和使用dust工具"文章能帮助大家解
千家信息网最后更新 2025年11月10日Linux下怎么安装和使用dust工具
这篇文章主要介绍"Linux下怎么安装和使用dust工具"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Linux下怎么安装和使用dust工具"文章能帮助大家解决问题。
dust是一个提供文件类型和元数据的工具。如果你在一个目录中运行了dust,它将以几种方式报告该目录的磁盘利用率。它提供了一个信息量很大的图表,告诉你哪个文件夹使用的磁盘空间最大。如果有嵌套的文件夹,你可以看到每个文件夹使用的空间百分比。
安装 dust
你可以使用 Rust 的 Cargo 包管理器安装 dust:
$ cargo install du-dust
另外,你可以在 Linux 上的软件库中找到它,在 macOS 上,可以使用 MacPorts 或 Homebrew。
探索 dust
在一个目录中执行 dust 命令,会返回一个图表,以树状格式显示其内容和每个项目所占的百分比。
$ dust5.7M ┌── exa │ ██ │ 2%5.9M ├── tokei │ ██ │ 2%6.1M ├── dust │ ██ │ 2%6.2M ├── tldr │ ██ │ 2%9.4M ├── fd │ ██ │ 4%2.9M │ ┌── exa │ ░░░█ │ 1% 15M │ ├── rustdoc │ ░███ │ 6% 18M ├─┴ bin │ ████ │ 7% 27M ├── rg │ ██████ │ 11%1.3M │ ┌── libz-sys-1.1.3.crate │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█ │ 0%1.4M │ ├── libgit2-sys-0.12.19+1.1.0.crate │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█ │ 1%4.5M │ ┌─┴ github.com-1ecc6299db9ec823 │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█ │ 2%4.5M │ ┌─┴ cache │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█ │ 2%1.0M │ │ ┌── git2-0.13.18 │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 0%1.4M │ │ ├── exa-0.10.1 │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%1.5M │ │ │ ┌── src │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%2.2M │ │ ├─┴ idna-0.2.3 │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%1.2M │ │ │ ┌── linux │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 0%1.6M │ │ │ ┌─┴ linux_like │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%2.6M │ │ │ ┌─┴ unix │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%3.1M │ │ │ ┌─┴ src │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%3.1M │ │ ├─┴ libc-0.2.94 │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%1.2M │ │ │ ┌── test │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 0%2.6M │ │ │ ┌─┴ zlib-ng │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%904K │ │ │ │ ┌── vstudio │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 0%2.0M │ │ │ │ ┌─┴ contrib │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%3.4M │ │ │ ├─┴ zlib │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%6.1M │ │ │ ┌─┴ src │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓██ │ 2%6.1M │ │ ├─┴ libz-sys-1.1.3 │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓██ │ 2%1.6M │ │ │ ┌── pcre │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%2.5M │ │ │ ┌─┴ deps │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%3.8M │ │ │ ├── src │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1%7.4M │ │ │ ┌─┴ libgit2 │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓██ │ 3%7.6M │ │ ├─┴ libgit2-sys-0.12.19+1.1.0 │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓██ │ 3% 26M │ │ ┌─┴ github.com-1ecc6299db9ec823 │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██████ │ 10% 26M │ ├─┴ src │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██████ │ 10%932K │ │ ┌── .cache │ ░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█ │ 0% 11M │ │ │ ┌── pack-c3e3a51a17096a3078196f3f014e02e5da6285aa.idx │ ░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███ │ 45M │ │ │ ├── pack-c3e3a51a17096a3078196f3f014e02e5da6285aa.pack│ ░░░░░░▓▓███████████████████████████ │ 537M │ │ │ ┌─┴ pack │ ░░░░░░█████████████████████████████ │ 577M │ │ │ ┌─┴ objects │ ░░░░░░█████████████████████████████ │ 577M │ │ ├─┴ .git │ ░░░░░░█████████████████████████████ │ 577M │ │ ┌─┴ github.com-1ecc6299db9ec823 │ ░░░░░░█████████████████████████████ │ 577M │ ├─┴ index │ ░░░░░░█████████████████████████████ │ 578M ├─┴ registry │ ███████████████████████████████████ │ 69%257M ┌─┴ . │██████████████████████████████████████████████████ │ 100%$
将 dust 应用于一个特定的目录:
$ dust ~/Work/
-r 选项以相反的顺序显示输出,"根"在底部:
$ dust -r ~/Work/
使用 dust -d 3 会返回三层的子目录和它们的磁盘利用率:
$ dust -d 3 ~/Work/wildfly/jaxrs/target/classes4.0K ┌── jaxrs.xml │ █ │ 1%4.0K ┌─┴ subsystem-templates │ █ │ 1%4.0K │ ┌── org.jboss.as.controller.transform.ExtensionTransformerRegistration│ █ │ 1%4.0K │ ├── org.jboss.as.controller.Extension │ █ │ 1%8.0K │ ┌─┴ services │ █ │ 2%8.0K ├─┴ META-INF │ █ │ 2%4.0K │ ┌── jboss-as-jaxrs_1_0.xsd │ ░█ │ 1%8.0K │ ├── jboss-as-jaxrs_2_0.xsd │ ░█ │ 2% 12K ├─┴ schema │ ██ │ 3%408K │ ┌── as │ ████████████████████████████████████████ │ 94%408K │ ┌─┴ jboss │ ████████████████████████████████████████ │ 94%408K ├─┴ org │ ████████████████████████████████████████ │ 94%432K ┌─┴ classes │██████████████████████████████████████████ │ 100%$
关于"Linux下怎么安装和使用dust工具"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
工具
文件
目录
文件夹
知识
磁盘
内容
利用率
图表
百分
百分比
空间
行业
不同
实用
很大
最大
信息
信息量
命令
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库安装包2014
中职计算机网络技术课程
济南物流软件开发价格
服务器安全狗 pptp
web与数据库技术
网络安全50强企业
网络技术人员网络安全
职教订单班网络技术好就业吗
成功软件开发案例分析
佛山电商软件开发方案
电脑的网络安全模式重启
数据库中fields是什么意思
数据库技术基础.pdf
初中学生网络安全班会有关相片
服务器主板的管理网口
身边关于数据库技术的应用
戴尔t440服务器开机按钮在哪
软件开发公司做销售助理
互联网金融与科技发展论坛
新华互联网科技总校在哪儿
红杉网络安全
如何查看dba数据库端口
杭州软件开发外包有哪些
专业软件开发人员外包
独立服务器能装虚拟机吗
网站服务器时间怎么查
武汉科瑞技术网络安全
网络安全培训班开班
数据库课程介绍
桂阳app软件开发培训