У меня есть система резервного копирования, в которой используются средства монтирования, которые устанавливаются в fstab. У меня сегодня случился сбой, потому что крепления не было. Я хочу, чтобы мой сценарий проверил монтирование, а затем смонтировал, если его нет.
т.е.
if mountpoint -q /mnt/mountpoint; then
echo "`date` /mnt/mountpoint is a mountpoint"
else
mount /mnt/mountpoint
fi
Учитывая вышеизложенное, будет mount
использовать настройки, которые есть в fstab, или мне нужно указать их в моем скрипте?
Да, mount
с одним аргументом (который может быть каталогом или устройством) использует настройки из /etc/fstab
(по крайней мере, в Linux).
В качестве альтернативы вы можете игнорировать /etc/fstab
settings и явно укажите устройство и точку монтирования: mount /dev/sda1 /mnt/mountpoint
.