如何在文件系统中创建至少 20MiB 的空目录 /tmp/empty。我尝试创建一个文件并删除它,但目录的大小没有保存。我认为这可能有助于我需要 ext4 文件系统及其碎片。我可以在 /tmp/empty 中挂载 ext4 文件系统
答案1
使用 dd 命令创建一个大小为 20 MiB 的文件:
dd if=/dev/zero of=/tmp/emptyfile bs=1M count=20
使用 mkfs.ext4 命令在文件上创建 ext4 文件系统:
sudo mkfs.ext4 /tmp/emptyfile
将文件系统挂载到 /tmp/empty 目录:
sudo mount -o loop /tmp/emptyfile /tmp/empty
使用 du 命令验证目录的大小:
du -sh /tmp/empty
要使此更改在重新启动后永久生效,您可以向 /etc/fstab 添加一个条目:
/tmp/emptyfile /tmp/empty ext4 loop 0 0