新闻详情

新闻详情

首页 / 资讯中心 / 详情

disktree 界面完全解读:颜色、斜纹与图例如何帮你看懂谁在偷走磁盘空间

发布时间:2026/9/28 20:57:35来源:尧图网络
disktree 界面完全解读:颜色、斜纹与图例如何帮你看懂谁在偷走磁盘空间
disktree 界面完全解读颜色、斜纹与图例如何帮你看懂谁在偷走磁盘空间【免费下载链接】disktreeA treemap for finding and removing what fills your disk, for Omarchy. Rust GPUI.项目地址: https://gitcode.com/gh_mirrors/di/disktreedisktree 是一款用 Rust GPUI 打造的磁盘空间可视化工具treemap 矩形树图它扫描你的目录后把每个文件夹画成一块按真实占用大小缩放的色块——用颜色区分数据类型、用斜纹标记可回收空间、用图例随时对照再配合右侧面板实时显示磁盘剩余空间帮你快速找出并清理占满磁盘的东西。下面这张截图来自项目自带的示例跟着它把界面从上到下过一遍你就掌握了 disktree 的读图法。界面总览四大区域各司其职顶部导航路径与测量模式最上面一行显示从/开始的面包屑路径截图中是/ home / tobi点击任意一段可以回到上级目录甚至把扫描范围扩大到更宽的目录。路径右侧是几个开关Size / Files / Age按占用大小、文件数量或文件年龄排序按t键可切换前两者Hidden files是否统计隐藏文件默认开启因为~/.cache常常是主目录里最大的东西Apparent size默认显示的是磁盘实际占用du报的数字开启后才显示表观大小Depth一次绘制多少层嵌套按[和]调整。中上部扫描摘要 图例紧挨着的一行左边是扫描总计881 GiB · 3.9M files · 499.4k dirs一眼知道这次扫描覆盖了多大范围。右边就是后文重点讲的图例legend。中央彩色马赛克主区域就是 treemap 本图目录越占空间色块越大层层嵌套。每个顶层目录顶部有一条饱和色带和名称横幅作为封面色方便在图例里对号入座。右侧面板决策所需的一切面板自上而下是四块SELECTION当前选中名称、总大小大号显示、占扫描范围的比例、文件数、最后写入时间如果是一个 git 仓库还会显示未提交改动、stash 和未推送提交WORTH A LOOK值得一看自动列出最大、且删掉大概率没风险的项目比如构建产物、worktree、缓存并标注原因regenerable、build output 等MARKED已标记你按空格标记待删的内容DISK磁盘当前剩余空间以及标记全部删掉之后的预计剩余空间——清理前就能预知战果。颜色解读8 种颜色对应 8 类数据disktree 的颜色不表示大小而是表示这是什么数据。分类规则写在 classify.rs图例顺序与之一致图例名称数据种类典型目录举例Code‍源码与项目src、projects、reposAgent scratchAI 助手的临时工作区.codex、worktrees、experimentsToolchains编译器与包管理器.cargo、.rustup、.npm、.condaSynced云同步客户端的目录Dropbox、Nextcloud、Mobile DocumentsGit版本控制对象库.git、裸仓库含objects/refs/HEAD结构的目录Media图片、视频、游戏、模型Pictures、Steam、.ollamaDocuments文档、下载、桌面Documents、Downloads、obsidianCache缓存与可再生状态.cache、node_modules、DerivedData几个细节让这套配色更好读实现见 palette.rs同一层级饱和度、明度一致所有彩色块音量相同不会某个类别天生更扎眼越深入颜色越亮嵌套越深的色块明度微调无需边框也能分辨层级未知目录会继承目录名不认识时沿用父目录的种类顶层目录若名字陌生则取最大可识别子目录的种类例如一个叫world的目录里几乎全是.git它会被画上 Git 的颜色。Age 模式颜色变成最后修改时间切到Age后颜色含义切换为最后写入时间分成 5 档见 AGE_BUCKETSThis week本周→ This month → Six months → This year → Older更早。最近动过的块颜色最浓越久没动的越淡——找半年没碰过的巨型文件夹时非常顺手。斜纹解读独立于颜色的第二维度仔细看截图有些色块里盖着一层斜向条纹hatch——比如.cache、target构建目录、node_modules、同步盘的历史版本区。斜纹回答的是另一个问题这块空间能不能收回来而颜色回答的是这是什么。两者刻意分开设计初衷写在 palette.rs 的开头注释里因为一个缓存目录可能属于任何颜色但可再生这个事实与种类无关。斜纹覆盖的范围由 classify.rs 的reclaim_of判定包括可再生缓存.cache、__pycache__、Windows 的Temp、CrashDumps等——谁写的谁就能重写构建产物target仅当旁边有Cargo.toml时才算、node_modules旁边有package.json时、.next、DerivedData同步历史Sync 类目录里的旧版本文件包管理器内容库.pnpm-store等回收站与临时文件trash、$Recycle.Bin。注意判断是有上下文的target单独出现不算构建目录只有挨着Cargo.toml才会打上斜纹——避免误判。图例颜色与斜纹的速查手册图例就在扫描摘要的右边由两部分组成渲染代码见 views.rsReclaimable一个带斜纹的小色块永远排在最前提醒条纹 可回收8 个类别色块每个是一个饱和色的小方块加英文名称。图例会随模式联动处于 Age 模式时8 个类别色块替换为 5 档时间渐变色块。窗口太窄时图例从右端截断但 Reclaimable 永远保留。读图口诀很简单先看斜纹找能删的再看颜色知道它是什么拿不准就扫一眼顶部图例。琥珀色唯一的高亮色整张图上只有一个颜色是响亮的——琥珀色warning amber。它只用于三件事当前选中的色块与面板高亮主操作键盘enter做的事可回收空间总计与清理后新增的剩余空间。这是刻意保留的palette.rs 称之为 the one strong colour所有类别色都是低饱和的背景音只有琥珀色是主唱让眼睛第一时间锁定重点。新手常见问题Q颜色分得不对怎么办分类完全基于目录名和目录形状见 classify.rs不改文件内容。名字对不上的目录会取Other灰色或继承父目录种类。Q为什么数字比ls -l看到的大默认统计的是磁盘实际占用st_blocks × 512即删除后真正能收回的空间这也是du的口径ls -l显示的是表观大小。Q看到斜纹可以直接删吗按空格标记后按c打开审核列表逐项确认再提交disktree 默认走移入回收站只有永久删除才会弹窗二次确认。Q快捷键在哪看窗口底部有一排常驻提示space标记、enter打开、c审核……按?可以看完整键位表详见 README.md。结语把找空间变成读图disktree 的界面设计其实就一条主线颜色回答是什么斜纹回答能不能删图例负责翻译琥珀色负责指重点。学会这套读图法之后面对几百 GiB 的磁盘你不再需要一条一条翻目录——扫一眼斜纹最密的区域配合右侧 Worth a look 的提示几分钟就能把空间赎回来。更多安装与命令行用法可参考 README.md分类规则若想扩展自己的目录名改 classify.rs 里的名字表即可。【免费下载链接】disktreeA treemap for finding and removing what fills your disk, for Omarchy. Rust GPUI.项目地址: https://gitcode.com/gh_mirrors/di/disktree创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

林业虫害图片智能识别:从数据预处理到模型部署全流程解析 2026/9/28 21:47:08

林业虫害图片智能识别:从数据预处理到模型部署全流程解析

简介:面向计算机相关专业毕业设计与课程设计需求,这份基于Python的林业虫害图片智能识别项目,整合了源码、数据集与训练好的模型,适合正在做毕设或需要项目实战练习的学习者,既可直接用于答辩演示,也便于二…

阅读更多 →
天邑TY1613刷机指南:S905L3SB芯片BL加载与固件选择避坑 2026/9/28 21:46:47

天邑TY1613刷机指南:S905L3SB芯片BL加载与固件选择避坑

1. 天邑TY1613刷机前必须搞清楚的几件事天邑TY1613这款机顶盒在二手市场和运营商渠道里流通量不小,拆开外壳看主板,核心芯片是晶晨的S905L3SB。很多人第一次接触这个型号,看到网上各种“S905L通用固件”的说法,直接拿S905L3的包往…

阅读更多 →
Unity exe嵌入Winform:基于窗口句柄与SetParent的完整方案 2026/9/28 21:46:46

Unity exe嵌入Winform:基于窗口句柄与SetParent的完整方案

简介:面向需要把Unity独立发布程序嵌入到Winform原生窗体的桌面开发者,这份工程示例清晰覆盖了Unity渲染内容与Winform界面融合的关键路径。压缩包共181个文件、18.32MB,以112个DLL、9个C#源文件、4个exe程序及Unity资产数据为主,…

阅读更多 →
【若依 RuoYi】纯前端开发指南:脱离后端启动,解决左侧菜单不显示/白屏问题(附 Apifox Mock 对接) 2026/9/28 21:46:24

【若依 RuoYi】纯前端开发指南:脱离后端启动,解决左侧菜单不显示/白屏问题(附 Apifox Mock 对接)

【若依 RuoYi】纯前端开发指南:脱离后端启动,解决左侧菜单不显示/白屏问题(附 Apifox Mock 对接) [toc] 【若依 RuoYi】纯前端开发指南:脱离后端启动,解决左侧菜单不显示/白屏问题(附 Apifox Mo…

阅读更多 →
CLI-Anything:用命令行和AI CLI构建高效自动化工作流 2026/9/28 21:46:01

CLI-Anything:用命令行和AI CLI构建高效自动化工作流

1. CLI-Anything:不是工具,是工作方式1.1 三个让我崩溃的瞬间,以及最后的出口先说第一个瞬间。当时我手里压着一堆 Markdown 笔记,差不多二十几个文件,每个文件里都有一小段实验记录,我需要快速提取出所有涉…

阅读更多 →
Substrate区块链构建系统:可组合性与Runtime架构解析 2026/9/28 21:45:54

Substrate区块链构建系统:可组合性与Runtime架构解析

1. 什么是 Substrate?它不是“底层”那么简单Substrate 这个词在中文技术圈里,常被不加区分地翻译成“底层框架”“区块链底层”甚至“开发套件”,听起来像某种基础工具包——但这种理解会直接导致项目选型失误、架构设计跑偏,甚至…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉