linux多块磁盘挂载脚本
时间: 2023-11-01 11:00:57 浏览: 123
可以使用以下脚本将多块磁盘挂载到Linux系统上:
```bash
#!/bin/bash
# 设置要挂载的磁盘列表
disks=(/dev/sdb /dev/sdc /dev/sdd)
# 设置挂载点的目录
mount_dir="/mnt"
# 循环挂载磁盘
for disk in "${disks[@]}"
do
# 检查磁盘是否已经挂载
if grep -qs "$disk" /proc/mounts; then
echo "Disk $disk is already mounted."
else
# 检查挂载点目录是否存在,不存在则创建
if [ ! -d "$mount_dir" ]; then
mkdir -p $mount_dir
fi
# 挂载磁盘
mount $disk $mount_dir
# 检查挂载是否成功
if [ $? -eq 0 ]; then
echo "Disk $disk mounted successfully."
else
echo "Failed to mount disk $disk."
fi
fi
done
```
这个脚本会将`/dev/sdb`、`/dev/sdc`和`/dev/sdd`这三块磁盘挂载到`/mnt`目录下。你可以根据实际情况修改相应的磁盘和挂载点。
阅读全文