shell腳本快速創(chuàng)建、格式化、掛載新添加的磁盤實現(xiàn)方法詳解
一、通過管理員選擇創(chuàng)建、格式化、掛載新添加的磁盤腳本
#! /bin/bash echo "==============================" PS3="chose which disk you want to create:" select W in `ls /dev/sd*|grep -o 'sd[b-z]'|uniq` quit do case $W in sda) fdisk -l /dev/sda break;; sd[b-z]) echo "n p w" | fdisk /dev/$W mkfs.xfs -i size=512 /dev/${W}"1" &>/dev/null mkdir -p /data/${W}"1" &>/dev/null echo -e "/dev/${W}"1" /data/${W}"1" xfs defaults 0 0\n" >> /etc/fstab mount -a &>/dev/null break;; quit) break;; *) echo "wrong disk,plwase chesk again";; esac done
二、自動創(chuàng)建、格式化、掛載新添加的磁盤腳本
#!/bin/bash for V in $(ls /dev/sd[b-z]) do echo -e "n\np\n\n\n\nw\n" |fdisk $V mkfs.xfs -i size=512 ${V}1 &>/dev/null sleep 1 M=$(echo "$V" |awk -F "/" '{print $3}') mkdir -p /data/${M}1 &>/dev/null echo -e "${V}1 /data/${M}1 xfs defaults 0 0\n" >>/etc/fstab mount -a &>/dev/null done
到此這篇關于shell腳本快速創(chuàng)建、格式化、掛載新添加的磁盤實現(xiàn)方法的文章就介紹到這了,更多相關shell腳本掛載新添加的磁盤內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Shell實現(xiàn)識別物理cpu個數(shù)、核心數(shù)
這篇文章主要介紹了Shell實現(xiàn)識別物理cpu個數(shù)、核心數(shù),本文還介紹了判斷是否為超線程的功能,需要的朋友可以參考下2014-12-12Linux xargs命令如何將命令的結果作為參數(shù)
xargs是給命令傳遞參數(shù)的一個過濾器,也是組合多個命令的工具,這篇文章主要介紹了Linux xargs命令如何將命令的結果作為參數(shù),需要的朋友可以參考下2023-04-04Linux中多命令執(zhí)行'';''和''&&''的區(qū)別解釋
大家有沒有發(fā)現(xiàn)在 Linux 中經(jīng)常使用到一個命令,如 make && make install,這里也可以使用 make ; make install,那么在 Linux 中執(zhí)行命令 ; 和 && 有何區(qū)別?下面通過這篇文章來給大家詳細的介紹下面,有需要的朋友們可以參考借鑒。2016-12-12shell腳本中echo顯示內容帶顏色的實現(xiàn)方法
這篇文章主要介紹了shell腳本中通過echo顯示帶顏色內容的實現(xiàn)方法,需要的朋友可以參考下2013-11-11shell腳本實戰(zhàn)-while循環(huán)語句
這篇文章主要介紹了shell腳本實戰(zhàn)-while循環(huán)語句,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-12-12Linux中的service命令與systemctl命令有何區(qū)別
在Linux中,service?和?systemctl?是兩個至關重要且極其相似的命令,它們如此相似,以至于人們很容易想知道它們之間有何不同,是否可以互換使用,下面我們就來看看之前的區(qū)別到底有哪些吧2023-08-08Linux中SELinux、Shell簡介、touch命令的應用小結
SELinux(Security-Enhanced Linux)是美國國家安全局(NSA)對于強制訪問控制的實現(xiàn),是Linux歷史上最杰出的新安全子系統(tǒng),這篇文章主要介紹了Linux中SELinux、Shell簡介、touch命令的應用知識總結,需要的朋友可以參考下2023-02-02