От хинду я помню отдельное /etc/init.d
запись для монтирования сетевых дисков (т.е. отдельный от локальных дисков). В Ubuntu, существует umountnfs.sh
, который используется во время завершения работы (для обеспечения чистого размонтирования, в то время как сеть все еще доступна), и который может использовать для размонтирования всех (в настоящее время монтируемый) сетевые диски.
Однако я пропускаю быстрый путь к
/etc/fstab
это еще не, и/илиЯ предпочел бы сохраняемое решение других производителей по короткому взлому оболочки.
Вы ищете эти -t
флаг для mount
. От man mount
:
-t, --types vfstype
[...]
More than one type may be specified in a comma separated list.
The list of filesystem types can be prefixed with no to specify
the filesystem types on which no action should be taken. (This
can be meaningful with the -a option.) For example, the command:
mount -a -t nomsdos,ext
Так, эта команда смонтировала бы весь cifs
файловые системы:
sudo mount -a -t cifs
Я просто узнал, что -t
опция к mount
может использоваться в сочетании с -a
, такой, что
sudo mount -a -t cifs
делает то, в чем я нуждаюсь. (sudo mount -a -t cifs -o remount
работы также, для перемонтирования после разрешения / изменения пароля.)