分享 Linux 上替换 du 的命令,可视化你的目录
2023-03-14 11:26:00 时间
如果在 Linux 命令行上工作,你应该熟悉 du 命令。了解诸如 du 之类的命令,它可以快速返回有关磁盘使用情况的信息,是命令行提高程序员工作效率的方法之一。然而,如果你正在寻找一种节省更多时间并使你的生活更轻松的方法,那么请查看dust,它是用 Rust 编写的更直观的 du 命令。
简而言之,dust 是一种提供文件类型和元数据的工具。如果你在一个目录中的运行 dust,它会以多种方式报告该目录的磁盘利用率。它提供了一个非常有用的图表,告诉您哪个文件夹使用的磁盘空间最多。如果有嵌套文件夹,您可以看到每个文件夹使用的空间百分比。
安装dust
你可以使用 Rust 的 Cargo 包管理器安装dust:
- linuxmi@linuxmi:~/www.linuxmi.com$ cargo install du-dust
或者,您可能会在 Linux 上的软件存储库中找到它,在 macOS 上,使用MacPorts或Homebrew。
探索dust
dust在目录上发出命令会返回一个图表,该图表显示其内容以及每个项目以树格式显示的百分比。
- linuxmi@linuxmi:~/www.linuxmi.com$ dust
应用dust到特定目录:
- linuxmi@linuxmi:~/www.linuxmi.com$ dust /usr/games
-r 选项以相反的顺序显示输出,根在底部:
- linuxmi@linuxmi:~/www.linuxmi.com$ dust -r /usr/games
使用 dust -d 2 返回两个级别的子目录及其磁盘利用率:
- linuxmi@linuxmi:~/www.linuxmi.com$ dust -d 2 /boot
结论
dust的美妙之处在于它是一个小巧、简单且易于理解的命令。它使用配色方案来表示最大的子目录,从而可以轻松地可视化你的目录。这是一个受欢迎的项目,欢迎贡献。
你是否使用或考虑使用dust?
相关文章
- 在 Go 里用 CGO?这 7 个问题你要关注!
- 9款优秀的去中心化通讯软件 Matrix 的客户端
- 求职数据分析,项目经验该怎么写
- 在OKR中,我看到了数据驱动业务的未来
- 火山引擎云原生大数据在金融行业的实践
- OpenHarmony富设备移植指南(二)—从postmarketOS获取移植资源
- 《数据成熟度指数》报告:64%的企业领袖认为大多数员工“不懂数据”
- OpenHarmony 小型系统兼容性测试指南
- 肯睿中国(Cloudera):2023年企业数字战略三大趋势预测
- 适用于 Linux 的十大命令行游戏
- GNOME 截图工具的新旧截图方式
- System76 即将推出的 COSMIC 桌面正在酝酿大变化
- 2GB 内存 8GB 存储即可流畅运行,Windows 11 极致精简版系统 Tiny11 发布
- 迎接 ecode:一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
- loongarch架构介绍(三)—地址翻译
- Go 语言怎么解决编译器错误“err is shadowed during return”?
- 敏捷:可能被开发人员遗忘的部分
- Denodo预测2023年数据管理和分析的未来
- 利用数据推动可持续发展
- 在 Vue3 中实现 React 原生 Hooks(useState、useEffect),深入理解 React Hooks 的