超过 4096 字节的目录 2024-6-18 • linux defragment 目录文件通常为 4096 字节。但是,我有几个目录文件的大小超过 4096 字节,例如 28672、12288、20480、16384(对于 ext4)。我读到这文章中说:“初始分配等于一个扇区的大小,但必要时可以超过该大小。一旦分配,如果文件被删除,空间就不会被释放,以减少碎片。”这篇文章没有提到如何解决这个问题。复制到第二个目录并删除旧目录可能会有所帮助。但我正在寻找一个简单的命令,它可以清理目录文件。 我找到了答案这里: e2fsck -f 选项 -D 可以省略。 答案1 根据所使用的文件系统,您可以将所有文件移动到不同的目录,删除原始目录,重新创建它并将文件移回。 实际上,你真的要为了 20KB 的磁盘空间而费心做这些事情吗? 相关内容 nfs 持久卷挂载在单节点 kubernetes 集群中有效吗?如果有效,如何工作? 如果 USB 密钥可用,则在 tty 上自动登录 无法访问 Precise 上的文件 无法在 CentOS 7 上调整主分区大小 如何在 gnome-terminal 中执行多个命令 虚拟 PC 的 .vmc 和 .vhd 文件放在哪里? IIS7 连接超时 主板上的 Artic Silver ArtiClean 如何从第二个 ISP 设置备份互联网连接? 用于测试的非阻塞 mass-pinger [关闭]