Могу ли я включить другой файл в мой fstab
файл?
Т.е. можно ли fstab
выполнить строки из другого файла в произвольной точке, а затем вернуться к основному файлу после завершения?
Могу ли я включить другой файл в мой fstab
файл?
Т.е. можно ли fstab
выполнить строки из другого файла в произвольной точке, а затем вернуться к основному файлу после завершения?
Ответы:
Обычно нет, но с более новыми версиями mount
/ swapon
/ fsck
... в Linux (по крайней мере, из util-linux 2.19) вы можете иметь больше файлов (с .fstab
расширением) в /etc/fstab.d
. Таким образом , вы можете иметь /etc/fstab.d/00_header.fstab
, /etc/fstab.d/50_middle.fstab
, /etc/fstab.d/99_end.fstab
.
Другой подход , если все , что вы хотите, mount -a
чтобы запустить какую - либо команду , это есть запись с вашим собственным типом файловой системы и создать /sbin/mount.own
что делает работу за вас.
Обратите внимание, что последние версии Ubuntu
имеют то, mountall
что может помешать.
Также обратите внимание, что некоторые дистрибутивы монтируются в несколько этапов с использованием -t fstypes
, которое вам, возможно, придется учитывать.
Я никогда не видел систему Unixy с такой fstab(5)
настройкой. Посмотрите на mount(8)
кровавые детали того, что можно сделать во время монтирования.
Зачем тебе это? Если он действительно полезен в более чем узком диапазоне случаев, он может быть реализован ...
/etc/fstab
, периодически отслеживает его, сравнивает с svn. Если у вас есть управление конфигурацией, вы можете собрать свой fstab из шаблона. Например, в соли вы можете использовать шаблон jinja2 для создания вашей части монтирования /etc/fstab
, что также предотвратит случайные ошибки при наборе текста.