我有一个需要只读的系统 - 因此,我添加了许多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
)?
答案1
你能制作一个tmpfs
安装在/var/lib
,但首先考虑后果(如果你能原谅这个双关语):
一切该目录下的内容将在重新启动或关闭时不再存在。在我的一个系统上,这包括系统关键目录,其中包括但不限于:
- 维姆
- mysql
- PHP
- 雄猫
- 桑巴舞
- 对数旋转
- 初始化文件系统
- DHCP
- 易于
- 阿帕奇
如果您的系统作为其启动方案的一部分重新填充全部的的内容/var/lib
,你的建议是可行的,但当且仅当这是真的。