如何创建具有一定大小的目录?
我需要一个空目录至少 15MiB,并且必须在/tmp
目录中。
我的任务听起来是这样的:
您应该在名为 的文件系统中创建空目录
/tmp/empty
,其大小至少为 X。
答案1
看起来你想要的是安装在 /tmp 中 15 兆的 tmpfs...
mkdir /path/to/mountpoint
mount -t tmpfs -o size=15M tmpfs /path/to/mountpoint
答案2
你的作业的答案可能是不是有可能创建一个空的tmpfs 文件系统上的目录本身占用超过 40 个字节。
如果用文件填充该目录,则目录的大小将随着每个文件的增加而增加,并随着每个删除的文件而缩小。因此,看起来目录是随着每个创建/删除的文件而重新组织的。
这种行为可能可以通过一些安装选项进行配置,但这超出了我的知识范围。 ;-)
答案3
康拉德·扎戈兹达写道,
谢谢各位的解答;我发现,我需要 ext 文件系统及其碎片。我可以挂载 ext 文件系统/tmp/empty