700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux -- 编写shell脚本对磁盘自动分区和自动挂载

linux -- 编写shell脚本对磁盘自动分区和自动挂载

时间:2022-04-12 03:50:32

相关推荐

linux  --  编写shell脚本对磁盘自动分区和自动挂载

编写目的:

实现运维工作的自动化、智能化、可视化使用parted分区命令,parted相对于fdisk编写脚本更方便,因为fdisk是交互式的命令

#!/bin/bashnum = $(( fdisk -l $1 |grep "^{$1}" | wc -l ))if (( num > 0 ))thenecho "$! 该磁盘已经分区了,请管理员检查"exitfi#建立分区表parted $1 mktable gpt#分区parted $1 mkpart primary 1 50000parted $1 mkpart primary 50001 150000parted $1 mkpart primary 150001 200000#格式化mkfs.xfs /dev/sdc1mkfs.xfs /dev/sdc2mkfs.xfs /dev/sdc3#建立挂载点mkdir -p /1 /2 /3#修改/etc/fstab文件echo "/dev/sdc1 /1 xfs defaults 0 0" >>/etc/fstabecho "/dev/sdc2 /2 xfs defaults 0 0" >>/etc/fstabecho "/dev/sdc3 /3 xfs defaults 0 0" >>/etc/fstab#挂载mount -a

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。