Обычно нет, но с более новыми версиями 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, которое вам, возможно, придется учитывать.
У меня много компьютеров, на которых монтируется один и тот же nfs, я хочу централизовать жизнь fstab, связанную с этим nfs (поэтому мне не нужно менять его на всех машинах при его изменении)
jsj
У вас есть svn или другая система контроля версий? Или, если у вас есть управление конфигурацией, как соль, повар, кукольный, и т. Д.? В случае svn, у вас может быть скрипт, который извлекает из svn, а затем строит / добавляет /etc/fstab, периодически отслеживает его, сравнивает с svn. Если у вас есть управление конфигурацией, вы можете собрать свой fstab из шаблона. Например, в соли вы можете использовать шаблон jinja2 для создания вашей части монтирования /etc/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
, что также предотвратит случайные ошибки при наборе текста.