
一、基本功能与特点
1.实时概览: Dust 提供实时的磁盘空间概览,使用户能够快速了解当前目录或指定目录的磁盘使用情况。
2.直观展示: 该工具以树状结构和ASCII条形图的形式显示磁盘空间使用情况,并使用不同色彩区分较大文件,使得信息更加直观易懂。
3.智能递归: Dust 会自动递归遍历文件系统树,找到最大的子目录或文件,无需手动添加递归标志。
4.定制化选项: Dust 提供了丰富的命令行选项,用户可以根据需求自定义输出。例如,排除特定目录、显示完整路径、调整显示级别、显示表观大小等。
5.跨平台兼容: Dust 兼容Linux、Mac OS和Windows等操作系统,满足不同用户的需求。
•Github:https://github.com/bootandy/dust•Download:https://github.com/bootandy/dust/releases
二、使用示例
1.检查当前目录的磁盘使用情况:
dust
2.检查特定目录的磁盘使用情况:
dust /path/to/directory
3.显示完整路径:
dust -p
4.显示文件的表观大小:
dust -s
5.显示特定数量的目录:
dust -n 30 # 例如显示前30个目录
6.限制显示的子目录层级:
dust -d 3 # 例如限制显示3层子目录
7.只显示目录或文件:
dust -D # 只显示目录dust -F # 只显示文件
8.反转输出顺序:
dust -r
9.忽略特定名称的文件和目录:
dust -X ignore
10.只显示同一文件系统的目录:
dust -x
11.不显示百分比或绘制ASCII条形图:
dust -b
12.不显示隐藏文件:
dust -i
13.不使用颜色(单色):
dust -c
14.强制使用颜色:
dust -C
15.计数文件而不是磁盘空间:
dust -f
16.按文件类型分组:
dust -t
17.设置最小文件大小:
dust -z 10M # 例如只显示大于10MB的文件
18.打印JSON表示的目录:
dust -j
三、总结
Dust 是一个功能强大且易用的命令行工具,用于快速显示硬盘使用情况。其直观的展示方式、智能递归功能和丰富的定制化选项使得用户能够迅速定位并管理占用大量空间的文件和目录。无论是对于个人用户还是系统管理员来说,Dust都是一个值得推荐的工具。
文章转载自Linux技术宅,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




