Generalmente no, pero con las versiones más nuevas de mount/ swapon/ fsck... en Linux (desde util-linux 2.19) al menos, puede tener más archivos (con .fstabextensión) /etc/fstab.d. Así que usted puede tener una /etc/fstab.d/00_header.fstab, /etc/fstab.d/50_middle.fstab, /etc/fstab.d/99_end.fstab.
Otro enfoque si todo lo que desea es mount -aejecutar algún comando es tener una entrada con su propio tipo de sistema de archivos y crear uno /sbin/mount.ownque haga el trabajo por usted.
Tenga en cuenta que las versiones recientes de Ubuntutienen eso mountallque podrían interferir.
También tenga en cuenta que algunas distribuciones procesan los montajes en varias etapas -t fstypes, lo que también debe tener en cuenta.
Nunca he visto un sistema Unixy con tal fstab(5)configuración. Mire mount(8)los detalles sangrientos de lo que se puede hacer en el momento del montaje.
¿Para qué quieres esto? Si es realmente útil en más de un rango limitado de casos de uso, podría implementarse ...
Tengo muchas computadoras que montan los mismos nfs, quiero centralizar la vida de fstab relacionada con ese nfs (por lo que no tengo que cambiarlo en todas las máquinas cuando cambia)
jsj
¿Tiene un svn u otro sistema de control de versiones? ¿O si tiene una gestión de configuración como salt, chef, puppet, ..etc? En el caso de svn, puede tener un script que se desprotege desde svn y luego se compila / agrega /etc/fstab, lo supervisa periódicamente y lo compara desde svn. Si tiene una gestión de configuración, puede construir su fstab desde una plantilla. Por ejemplo, en salt, puede usar la plantilla jinja2 para construir la parte de montaje de su /etc/fstab, y eso también evitaría errores de escritura accidentales.
Respuestas:
Generalmente no, pero con las versiones más nuevas de
mount
/swapon
/fsck
... en Linux (desde util-linux 2.19) al menos, puede tener más archivos (con.fstab
extensión)/etc/fstab.d
. Así que usted puede tener una/etc/fstab.d/00_header.fstab
,/etc/fstab.d/50_middle.fstab
,/etc/fstab.d/99_end.fstab
.Otro enfoque si todo lo que desea es
mount -a
ejecutar algún comando es tener una entrada con su propio tipo de sistema de archivos y crear uno/sbin/mount.own
que haga el trabajo por usted.Tenga en cuenta que las versiones recientes de
Ubuntu
tienen esomountall
que podrían interferir.También tenga en cuenta que algunas distribuciones procesan los montajes en varias etapas
-t fstypes
, lo que también debe tener en cuenta.fuente
Nunca he visto un sistema Unixy con tal
fstab(5)
configuración. Miremount(8)
los detalles sangrientos de lo que se puede hacer en el momento del montaje.¿Para qué quieres esto? Si es realmente útil en más de un rango limitado de casos de uso, podría implementarse ...
fuente
/etc/fstab
, lo supervisa periódicamente y lo compara desde svn. Si tiene una gestión de configuración, puede construir su fstab desde una plantilla. Por ejemplo, en salt, puede usar la plantilla jinja2 para construir la parte de montaje de su/etc/fstab
, y eso también evitaría errores de escritura accidentales.