|
也可以从它的软件发布页下载最新版本的二进制文件,并按照以下步骤安装。在写这篇文章的时候,最新的版本是 0.3.1。
$ wget https://github.com/bootandy/dust/releases/download/v0.3.1/dust-v0.3.1-x86_64-unknown-linux-gnu.tar.gz
抽取文件:
$ tar -xvf dust-v0.3.1-x86_64-unknown-linux-gnu.tar.gz
最后将可执行文件复制到你的 $PATH(例如 /usr/local/bin)下:
$ sudo mv dust /usr/local/bin/
用法
需要查看当前目录及所有子目录下的文件大小,可以执行以下命令:
$ dust
输出示例:

带上 -p 参数可以按照从当前目录起始的完整目录显示。
$ dust -p

dust 2
如果需要查看多个目录的大小,只需要同时列出这些目录,并用空格分隔开即可:
$ dust <dir1> <dir2>
下面再多举几个例子,例如:
显示文件的长度:
$ dust -s
只显示 10 个目录:
$ dust -n 10
查看当前目录下最多 3 层子目录:
$ dust -d 3
查看帮助:
$ dust -h
如果想要更详尽的介绍,可以查看这个项目的 GitHub 页面。
diskus
diskus 也是使用 Rust 编写的一个小型、快速的开源工具,它可以用于替代 du -sh 命令。diskus 将会计算当前目录下所有文件的总大小,它的效果相当于 du -sh 或 du -sh --bytes,但其开发者表示 diskus 的运行速度是 du -sh 的 9 倍。
安装 diskus
(编辑:网站开发网_马鞍山站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|