Update create-swap.sh

main
yanglc 2021-06-28 00:14:58 +08:00 committed by GitHub
parent 46801fb1f7
commit c6b2981f65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 13 deletions

View File

@ -3,20 +3,12 @@ echo "
Creat-SWAP by yanglc Creat-SWAP by yanglc
本脚本仅在Debian系系统下进行过测试 本脚本仅在Debian系系统下进行过测试
" "
get_char() now=`free -m| grep "Swap:"| awk '{print $2}'`
{ echo "当前系统swap分区大小为:$now Mb"
SAVEDSTTY=`stty -g` echo "请输入要增加的swap分区大小单位Mb:"
stty -echo read -e swap
stty cbreak
dd if=/dev/tty bs=1 count=1 2> /dev/null
stty -raw
stty echo
stty $SAVEDSTTY
}
echo "按任意键添加2G大小的SWAP分区"
char=`get_char`
echo "###########开始添加SWAP分区##########" echo "###########开始添加SWAP分区##########"
dd if=/dev/zero of=/mnt/swap bs=1M count=2048 sudo dd if=/dev/zero of=/mnt/swap bs=1M count=${swap}
echo -e echo -e
echo " ###########设置交换分区文件##########" echo " ###########设置交换分区文件##########"
mkswap /mnt/swap mkswap /mnt/swap