在每次启动时,我的机器(CentOS 7)都会安装所有这些:
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 30G 2.6G 28G 9% /
devtmpfs 287M 0 287M 0% /dev
tmpfs 294M 0 294M 0% /dev/shm
tmpfs 294M 34M 261M 12% /run
tmpfs 294M 0 294M 0% /sys/fs/cgroup
但我的 /etc/fstab 只包含这些:
# cat /etc/fstab
UUID=823db525-82d9-467e-acdf-7379cbd85171 / xfs defaults 0 0
“tmpfs”的所有挂载都将在哪里定义?
我在哪里可以配置它们的尺寸?
如果我在 /etc/fstab 中添加更多条目,例如:
tmpfs /dev/shm tmpfs defaults,noatime 0 0
这会导致与启动时已经安装的任何设置发生冲突吗?
CentOS 7 使用 systemd。
Systemd 将使用默认(内核)设置自动创建一些API 文件系统 ,但您仍然可以添加这些
/etc/fstab
以使用自定义选项:除了传统的
/etc/fstab
控制文件 systemd 还支持.mount
可用于管理自定义挂载的单元文件。有关
man systemd.mount
更多详细信息,请参阅。