如果挂载点尚不存在,“mount”是否可以选择自动创建挂载点

如果挂载点尚不存在,“mount”是否可以选择自动创建挂载点

当然,我可以简单地将挂载包装在mkdir -p之前的脚本中,但我只是想知道是否已经存在一个临时选项,因为它可以让我不必在我接触的每个系统上创建一个符号链接+脚本(这有很多) )。

我在手册页和 stachexchange 上都进行了搜索,但我发现很难找到相关的线程,考虑到“自动”和“安装点”等......返回很多不相关的结果。

答案1

存在这样的选项:

mount -o X-mount.mkdir ...

从安装手册页:

X-mount.mkdir[=模式]

如果尚未退出,则允许创建目标目录(挂载点)。可选参数 mode 以八进制表示法指定 mkdir(2) 使用的文件系统访问模式。默认模式为 0755。支持此功能仅有的对于 root 用户或执行 mount 时没有suid权限。该选项还支持 x-mount.mkdir,此表示法自 v2.30 起已弃用。

相关内容