mountall 和 mount -a 有什么区别?(Ubuntu,也许还有其他)

mountall 和 mount -a 有什么区别?(Ubuntu,也许还有其他)

mountall 手册页基本上说“这是一个临时工具,直到 init(8) 本身可以做到这一点”。为什么不直接使用 mount -a?两者之间有区别吗?如果有区别,我应该使用哪一个?

答案1

根据手册页ubuntu 版本的 mountall 执行以下操作:

  • 读取 fstab(5)
  • 调用 fsck(8)
  • 调用 mount(8)
  • 并调用 swapon(8)

Canonical 并没有提供太多关于他们必须构建“临时工具”的原因的信息。

根据 mount 手册,mount -a “[...] 导致 fstab 中提到的所有文件系统被挂载[...]”。

无论如何,我建议您使用 mount -a,因为它适用于大多数 unices。

相关内容