https://github.com/amio/flaming-disk-usage
这是个 node-cli ,需要 npm
安装: npm i -g fdu
。
然后执行 fdu
就(会用默认浏览器打开一个 html 文件)可以看当前目录下所有文件的火焰图了:
Note: 这里显示的大小是磁盘占用而非文件大小。比如你的文件系统区块是 4KB 的话,很多只有几百字节的 LICENSE 文件实际磁盘占用都是 4K 。
做它的起因是看了这篇文章 https://medium.com/friendship-dot-js/b89f63d21558 (我瞟了一眼 node_modules 目录然后天呐里面都藏了些什么!)
那些带着 tests 和 examples 发布的包就不说了,还有人在项目的发布包里夹带生活照…… Guy Fieri ,而且就在 babel-core 这么热门的(重要的严肃的)项目里。我还是略感震惊的。
然后就做了这个 flaming-disk-usage ,抓出那些浪费磁盘空间的小偷们,去给作者仓库提 Issue 。
1
Trim21 2016-08-17 16:36:16 +08:00
不以 root 运行会报打开文件的权限不够,sudo 运行的话 chrome 又不干..
|
2
tony1016 2016-08-17 16:55:27 +08:00
哪些文件占用你大量空间,你还能不清楚[坏笑]
|
3
devinww 2016-08-17 17:15:57 +08:00
记得有这么一个软件。。。不过不小心被我格了。。。
|
4
fds 2016-08-17 17:26:24 +08:00
node 4 不支持 let ~
|
6
mcxiaoke 2016-08-17 17:34:51 +08:00
brew install ncdu
|
7
zhouyg 2016-08-17 17:42:31 +08:00
babel-core 那个属于作者用来的高级黑事件。
|
8
hosiet 2016-08-17 19:19:11 +08:00 via Android
我用 baobab
|
9
amio OP |