Несколько записей tmpfs в fstab

У меня есть система, которая должна быть только для чтения, поэтому я добавил несколько записей tmpfs в /etc/fstab , например:

 tmpfs /var/lib/sudo tmpfs defaults 0 0 tmpfs /var/lib/systemd tmpfs defaults 0 0 

В этом случае возможно иметь одну запись:

 tmpfs /var/lib tmpfs defaults 0 0 

…, который устраняет необходимость ссылки на каждую папку ( sudo , systemd ) явно?

Вы можете создать один tmpfs установленный в /var/lib , но сначала рассмотрите разветвления (если вы простите каламбур):

Все, что находится под этим каталогом, перестанет существовать при перезагрузке или выключении. В одной из моих систем это относится к системным критическим каталогам для вещей, включая, но не ограничиваясь:

  • напор
  • MySQL
  • PHP
  • Кот
  • самба
  • Logrotate
  • initramfs
  • DHCP
  • склонный
  • апаш

Если ваша система как часть режима загрузки повторно заполняет все содержимое /var/lib , то то, что вы предлагаете, возможно, но если и только если это правда.