Linux下怎么安装和使用dust工具
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,这篇文章主要介绍"Linux下怎么安装和使用dust工具"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Linux下怎么安装和使用dust工具"文章能帮助大家解
千家信息网最后更新 2025年02月03日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安全错误
数据库的锁怎样保障安全
陕西北斗校时服务器云空间
江西个性化网络技术咨询产品
highgo数据库登陆命令
java数据库异常
欧拉网络技术有限公司
巴马租房软件开发
网络安全市场 研究所
服务器主机多少钱
网络安全法的网络
恒大粮油卡服务器拥挤
家网络安全宣传周主题
aphacam无法压缩数据库
日喀则软件开发定制
漯河住宿软件开发
云服务器和数据库
怎么查看游戏服务器计算机名
云服务器 最便宜
想做软件开发有前途吗
企业邮箱的发件服务器
好的软件开发开发服务
查询数据库下面的表
网络怎么连不上服务器
服务器上的代码可以下载吗
江苏医院数显钟服务器
兰州网络技术预算
数据库create
南宁招聘用什么软件开发
网络安全工程师需要什么
数据库配置好后只能登录一次
琼海妇联网络安全