如何压缩目录

如何压缩目录

有时,某些应用程序会疯狂运行,并在目录中填满大量文件。一旦我们修复了错误并清理了文件,即使目录中只有 20-30 个文件,该目录仍然很大(> 50MB)。

是否有一些命令可以压缩目录而无需重新创建它?

加分点:巨大的空目录会影响该目录的访问性能吗?我假设确实如此,但也许不值得打扰。ls在这样的目录上执行起来似乎比较慢。

答案1

e2fsck -D在未挂载的文件系统上运行。

答案2

不完全是一个答案,但我认为这里值得一提的是,有一个补丁可以修复无法缩小目录的问题:

https://www.spinics.net/lists/linux-ext4/msg71205.html

我希望有一天它能合并。

相关内容