这是一种拉链炸弹,它在匿名目录中爆炸了。
我使用的是 Ubuntu 20.04,在 GUI 上,我单击以提取~/Downloads/file.rar
。
这是一个 3 Mb 的小文件,内容为 TXT,但提取过程非常耗时,而且无法完成。它反而导致我的电脑崩溃,占用了 100% 的磁盘空间。
在修复此错误之前我不会再次使用它,但是
我如何才能找出 RAR 把我的电脑里的所有垃圾文件放在哪里了?
/tmp
我在或中没有看到任何内容~/Downloads
?
答案1
有一个很好的 ncurses 实用程序,名为ncdu
。它可以扫描目录并按大小列出它们。
不幸的是,你需要安装它,而磁盘满了的话,这几乎是不可能的。你可以使用 GNU du
,它的功能完全相同,只是没有 ncurses。
你可能想从根目录开始/
跑步du -d 1 -h | sort -h
其中-d
指定 du 将查看的最大目录深度
-h
将自动将字节转换为 MB 或 GB(人类可读)
然后我们通过管道将其sort -h
按照大小对输出进行排序。
然后只需cd
进入最大的目录并du
再次运行,直到找到您要查找的内容。