Linux下怎么安装和使用dust工具
这篇文章主要介绍“Linux下怎么安装和使用dust工具”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux下怎么安装和使用dust工具”文章能帮助大家解决问题。
dust
是一个提供文件类型和元数据的工具。如果你在一个目录中运行了dust
,它将以几种方式报告该目录的磁盘利用率。它提供了一个信息量很大的图表,告诉你哪个文件夹使用的磁盘空间最大。如果有嵌套的文件夹,你可以看到每个文件夹使用的空间百分比。
你可以使用 Rust 的 Cargo 包管理器安装 dust:
$cargoinstalldu-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│░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███│4%135M│││├──pack-c3e3a51a17096a3078196f3f014e02e5da6285aa.pack│░░░░░░▓▓███████████████████████████│53%147M│││┌─┴pack│░░░░░░█████████████████████████████│57%147M│││┌─┴objects│░░░░░░█████████████████████████████│57%147M││├─┴.git│░░░░░░█████████████████████████████│57%147M││┌─┴github.com-1ecc6299db9ec823│░░░░░░█████████████████████████████│57%147M│├─┴index│░░░░░░█████████████████████████████│57%178M├─┴registry│███████████████████████████████████│69%257M┌─┴.│██████████████████████████████████████████████████│100%$
将 dust 应用于一个特定的目录:
$dust~/Work/
-r 选项以相反的顺序显示输出,“根”在底部:
$dust-r~/Work/
使用 dust -d 3 会返回三层的子目录和它们的磁盘利用率:
$dust-d3~/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工具”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注亿速云行业资讯频道,小编每天都会为大家更新不同的知识点。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。