要求
1,列出當(dāng)前系統(tǒng)上的所有磁盤(pán),讓用戶選擇,并且支持q退出腳本,如果用戶選擇錯(cuò)誤,則讓用戶重新選擇;
2, 用戶選擇后,自動(dòng)創(chuàng)建掛載目錄,進(jìn)行自動(dòng)掛載
#! /bin/bash
echo "the disks exist list:"
fdisk -l |grep '磁盤(pán) /dev/sd[a-z]' //列出所有的磁盤(pán)
echo "=================================================="
PS3="chose which disk you want to create:" //變量賦值請(qǐng)選擇你想創(chuàng)建的磁盤(pán)
select VAR in `ls /dev/sd*|grep -o 'sd[b-z]'|uniq` quit
do
case $VAR in //循環(huán)
sda)
fdisk -l /dev/sda
break ;;
sd[b-z])
#create partitions
echo "n
p
w" | fdisk /dev/$VAR
#make filesystem
mkfs.xfs -i size=512 /dev/${VAR}"1" &> /dev/null //格式化
#mount the system
mkdir -p /data/${VAR}"1" &> /dev/null //創(chuàng)建掛載點(diǎn)到/dev/null目錄
//自動(dòng)掛載
echo -e "/dev/${VAR}"1" /data/${VAR}"1" xfs defaults 0 0\n" >> /etc/fstab
mount -a &> /dev/null
break ;;
quit)
break;;
*)
echo "wrong disk,please check again";;
esac
done
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。