Чи можу я включити ще один файл у свій 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, і це також запобіжить випадкові помилки введення тексту.