存储
删除文件之前,先弄清磁盘为什么满
真正有用的问题不只是“还剩多少空间”。你还需要知道容量、大文件、确认过的重复项,以及诊断明确不会自动删除什么。
Alejandro Sánchez约 7 分钟

从只读证据开始
diagnoseStorage 将卷容量与有界的大文件搜索、可选重复项搜索结合起来。它不会自行决定应该删除哪些文件。
qzx diagnoseStorage .
qzx diagnoseStorage . --json
大文件不等于垃圾文件
虚拟机镜像、数据库和备份可能很大,但同样可能非常重要。因此 QZX 只把大文件作为待审查证据,不会自动把它们标记为可删除。
重复项必须被证明
相同名称或相同大小都不够。文档流程会通过大小、SHA-256 和逐字节比较确认一致性,然后才估算可能回收的空间。
多个系统保持同一个意图
Windows、Linux 和 macOS 获取存储信息的方式不同。共同接口让代理可以请求相同诊断,并得到结构可预测的结果。
相关命令
getDiskSpace获取磁盘空间使用情况。
findFiles按名称、深度、大小和修改日期查找文件,并返回结构化元数据。
findDuplicateFiles通过大小、SHA-256 和逐字节验证查找完全相同的文件。
getDiskHealth使用 smartctl 检查磁盘 S.M.A.R.T. 健康状况,并区分磁盘警告与命令失败。
常见问题
diagnoseStorage 会删除文件吗?
不会。它是只读诊断,只提供证据供人工或代理进一步判断。
QZX 如何确认重复文件?
命令文档描述了结合大小、SHA-256 和逐字节比较来确认文件是否真正相同。
它能跨操作系统工作吗?
可以。QZX 的目标之一就是让 Windows、Linux 和 macOS 上的同类诊断使用一致接口。