我有一个备份系统,它使用在 fstab 中设置的挂载点。今天我遇到了故障,因为挂载点不存在。我想让我的脚本检查挂载点,如果不存在则挂载。
即
if mountpoint -q /mnt/mountpoint; then
echo "`date` /mnt/mountpoint is a mountpoint"
else
mount /mnt/mountpoint
fi
鉴于上述情况,将mount
使用 fstab 中的设置,还是我需要在脚本中指定它们?
答案1
是的,mount
一个参数(可以是目录或设备)使用来自的设置/etc/fstab
(至少在 Linux 上是如此)。
或者,您可以忽略/etc/fstab
设置并明确指定设备和挂载点:mount /dev/sda1 /mnt/mountpoint
。