revert 更新 setup.sh
This commit is contained in:
2025-10-25 19:27:52 -07:00
parent 1163344dde
commit 8a00e6375b

View File

@@ -21,33 +21,16 @@ for choice in $choices; do
sysctl -p sysctl -p
;; ;;
2) 2)
while true; do echo "输入Swap内存大小(MB) [默认: 2G]: "
echo "输入Swap内存大小(MB) [默认: 2048, 5秒后自动使用默认值]: " read -t 5 -p "> " swap_size
if read -t 5 -p "> " swap_size; then if [ $? -ne 0 ] || [ -z "$swap_size" ]; then
if [ -z "$swap_size" ]; then echo -e "\n使用默认值: ${swap_size}MB"
swap_size=2048 fi
echo "使用默认值: ${swap_size}MB" dd if=/dev/zero of=/swapfile bs=1M count=$swap_size
break mkswap /swapfile
elif [[ "$swap_size" =~ ^[0-9]+$ ]]; then swapon /swapfile
echo "使用输入的大小: ${swap_size}MB" echo "/swapfile swap swap defaults 0 0" | tee -a /etc/fstab
break ;;
else
echo "错误: 请输入有效的数字!"
continue
fi
else
swap_size=2048
echo -e "\n超时, 使用默认值: ${swap_size}MB"
break
fi
done
echo "执行设置Swap内存大小的脚本..."
dd if=/dev/zero of=/swapfile bs=1M count=$swap_size
mkswap /swapfile
swapon /swapfile
echo "/swapfile swap swap defaults 0 0" | tee -a /etc/fstab
;;
3) 3)
echo "配置常用alias缩写" echo "配置常用alias缩写"
wget https://git.nvme.cc/adminroot/setup/raw/branch/main/alias.txt -qO ~/.alias.txt wget https://git.nvme.cc/adminroot/setup/raw/branch/main/alias.txt -qO ~/.alias.txt