编辑以.sh结尾的文件如下
#!/bin/bash
fdisk $1<<endn
$2
=========>>建立swap分区(ID:82)
$3
t
82
wq
end
partprobe //更新分区信息
cat /proc/partitions //查看分区列表
mkswap /dev/vdb1 //格式化swap分区
echo "swapon -a /dev/vdb1" >>/etc/rc.d/rc.local //开机自动打开swap分区
echo "/dev/vdb1 swap swap defaults 0 0" >>/etc/fstab //开机自动挂载swap分区
swapon -s //查看swap分区信息
blkid //列出可用的分区
[root@localhost Desktop]#chmod +x ./create_swap.sh
[root@localhost Desktop]#./create_swap.sh /dev/vdb p +1G
执行完结果如下