swap一鍵新增刪除的指令碼…
說明:很多人的vps伺服器由於記憶體太小,會導致很多程序被殺掉,這時候就需要我們新增swap虛擬記憶體了,這裡就整了個一鍵指令碼方便使用。
架構,安裝會自動退出。
執行命令:
其它指令碼:
# 備用
然後根據選項進行操作,記得新增「swap」的時候填寫純數字,預設單位為「mb」
自寫swap指令碼
#!/bin/bash該指令碼在測試通過,目前沒有發現問題,使用過程中如果遇到任何問題可以google 教程。echo -e "
\033[33m your current swap is \033[0m
"free -h
mkdir /swapdir
cd /swapdir
ddif=/dev/zero of=/swapdir/swap bs=1m count=512
#這裡增加的空間是512mb
chmod
0600
swap
mkswap /swapdir/swap #把這個分割槽變成swap分割槽
swapon /swapdir/swap #把剛建的swap分割槽設成為有效狀態
myfile=/etc/fstab.bak
cd /etc
if [ -f "
$myfile
" ];then
rm -rf fstab.bak #刪除之前的備份
else
cp /etc/fstab /etc/fstab.bak #備份fstab
fiecho
"/swapdir/swap swap swap defaults 0 0
">>/etc/fstab #增加新的swap開機自動啟動
echo -e "
\033[31m done\!congratulation\!system swap add successful\! \033[0m
"echo -e "
\033[33m your system swap is \: \033[0m
"free -h
一鍵增加swap空間指令碼
bin bash echo e 033 33m your current swap is 033 0m free h mkdir swapdir cd swapdir dd if dev zero of swapdir swap bs 1m count 512 這裡增加的空間是512mb chmod...
Shell指令碼 一鍵優化系統指令碼
作為舉例,只是優化了幾個方面,如果想加入其他內容需要自己在編寫模組。指令碼內容 bin bash export path path bin sbin usr sbinif uid 0 then echo please run this script by root.exit 1 fifunction...
一鍵linux系統初始化指令碼
一 前言 一般我們在安裝新的系統時,系統的一些預設配置對我們來說是不行的,所以我們要自定義初始化系統。二 需求 1 設定時區並把同步時間加入計畫任務 2 禁用selinux 3 清空原防火牆預設策略只保留ssh 4 歷史命令顯示操作時間級使用者 5 建立all許可權使用者並禁止root遠端登入 6 ...