在Linux系统中,对多个硬盘进行格式化是日常维护中常见的操作。以下是一个简单的脚本,可以方便地对多个硬盘进行格式化。该脚本使用`fdisk`和`mkfs.ext4`命令,将硬盘格式化为EXT4文件系统。以下是脚本的具体内容:
```bash!/bin/bash硬盘列表
disks=(/dev/sda /dev/sdb /dev/sdc)循环遍历硬盘列表
for disk in "${disks[@]}"; do
echo "开始格式化硬盘:$disk"使用fdisk命令清除硬盘分区表
fdisk -Z 0G $disk创建一个主分区
fdisk $disk < n p 1 t 8e w EOF使用mkfs.ext4命令格式化硬盘 mkfs.ext4 $disk echo "硬盘格式化完成:$disk" done echo "所有硬盘格式化完成!" ``` 使用此脚本前,请确保以下条件: 1. 拥有root权限,否则无法执行`fdisk`和`mkfs.ext4`命令。 2. 脚本中列出的硬盘设备名称正确,请根据实际情况修改。 运行脚本后,它会依次对每个硬盘进行格式化。脚本使用`fdisk -Z 0G`命令清除硬盘分区表,然后创建一个主分区,并设置分区类型为EXT4。使用`mkfs.ext4`命令对硬盘进行格式化。 需要注意的是,在运行此脚本之前,请确保备份硬盘中的重要数据,以免数据丢失。在执行脚本时,请务必谨慎,避免误操作导致硬盘数据丢失。