gdu是一款用Go语言编写的开源磁盘使用分析器,软件采用并行处理机制对磁盘空间进行高速扫描分析,主要针对SSD固态硬盘进行了优化,同时兼容传统机械硬盘,能够快速定位占用空间较大的文件和目录,帮助用户直观掌握磁盘使用情况,完成各种磁盘管理工作。
基于Go语言原生并发特性,软件通过并行处理多个目录的扫描任务来大幅提升分析速度,辅助处理不同的文件。
提供文本用户界面,用户可通过方向键浏览目录结构,并按文件名或大小对结果进行排序,操作直观便捷。
支持查看所有已挂载磁盘的使用率和剩余空间,用户可以在一屏中全面掌握各磁盘分区的存储状态。
软件具备非交互式输出模式,可将分析结果导出为JSON格式文件,便于在脚本中实现自动化磁盘监控流程。
软件遵循MIT开源协议发布,所有功能完全免费开放,用户可自由使用和修改源代码。
支持在多个主流操作系统平台上运行,用户在不同系统环境下都能使用同一套工具完成磁盘分析工作。
提供交互模式和非交互模式两种运行方式,用户可以根据实际需求选择适合的分析方式,操作灵活方便。
软件内置智能内存管理策略,支持自动或手动控制垃圾回收,能够在资源受限的环境下保持高效稳定的运行状态。
下载软件后直接运行,在终端中输入命令即可开始扫描指定目录的磁盘使用情况。

扫描完成后通过方向键浏览目录,即可查看各文件和文件夹的空间占用并进行删除等管理操作了。

使用软件时需注意什么?
软件在分析过程中以只读方式访问磁盘,但执行删除操作时会直接移除文件且不进入回收站,操作前请务必确认目标文件无误,避免误删重要数据。
支持哪些操作系统?
支持Windows、macOS和Linux等主流操作系统,用户在下载对应平台版本后即可直接运行使用,无需额外安装依赖环境。