fdisk划磁盘shell脚本
时间: 2023-07-05 18:32:03 浏览: 334
shell脚本快速创建、格式化、挂载新添加的磁盘实现方法详解
下面是一个使用fdisk命令进行磁盘划分的Shell脚本示例:
```bash
#!/bin/bash
# 指定要划分的磁盘设备
DEVICE="/dev/sdb"
# 创建分区表
fdisk $DEVICE << EOF
n
p
1
w
EOF
# 格式化分区
mkfs -t ext4 "${DEVICE}1"
# 挂载分区
mkdir /mnt/data
mount "${DEVICE}1" /mnt/data
# 设置开机自动挂载
echo "${DEVICE}1 /mnt/data ext4 defaults 0 0" >> /etc/fstab
```
脚本中使用了fdisk命令来创建一个大小为整个磁盘的分区,并使用mkfs命令将其格式化为ext4文件系统。然后将其挂载到/mnt/data目录下,并在/etc/fstab文件中添加一行,以设置开机自动挂载。需要根据实际情况修改脚本中的设备名和挂载目录。
阅读全文