手机
当前位置:查字典教程网 >脚本专栏 >linuxshell >实现批量linux格式化硬盘和挂载硬盘脚本分享
实现批量linux格式化硬盘和挂载硬盘脚本分享
摘要:复制代码代码如下:#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbinexportPATHi=1whi...

复制代码 代码如下:

#!/bin/bash

PATH=/bin:/sbin:/usr/bin:/usr/sbin

export PATH

i=1

while [ $i -lt 13 ] #硬盘数量,除系统盘之外是12块

do

j=`echo $i|awk '{printf "%c",97+$i}'`#系统盘是sda,如果是其它的需要修改脚本

parted /dev/sd$j <<FORMAT

mklabel gpt

mkpart primary 0 -1

ignore

quit

FORMAT

mkfs.ext4 -T largefile /dev/sd${j}1 #格式化磁盘

mkdir /disk${i}

mount="/dev/sd${j}1 /disk${i} ext4 defaults 0 0"

rm -rf /disk${i}/*

echo $mount >>/etc/fstab #写入分区表

i=$(($i+1))

done

echo "/n/n*****Formating and Mounting have finished****/n/n"

mount -a #挂载

【实现批量linux格式化硬盘和挂载硬盘脚本分享】相关文章:

25个好用的Shell脚本常用命令分享

Shell实现系统时间和BIOS时间同步校准脚本分享

判断文件是否存在的shell脚本代码

Ubuntu、Linux Mint一键安装Chrome浏览器的Shell脚本分享

shell脚本中使用iconv实现批量文件转码的代码分享

shell版Nginx日志蜘蛛爬取查看脚本

vtune自动安装脚本分享

Shell脚本制作的终端会话回放功能脚本分享

linux命令详解之挂载光驱的方法

大小写字母转换的shell脚本代码

精品推荐
分类导航