Bukkit定时重启bash脚本,GNU Screen走着

Bukkit服务器我一直用GNU Screen跑,隔两天有时候会不稳定要重启。好麻烦根本就不关心为什么,搞定就行。有bukkit插件可以实现但是咱多没自尊用那个。虽然感觉bash操作Screen也挺邋遢的.. 但是好用!其实不然的话怎么操作后台,nohup倒腾输入流什么的太麻烦了,这种用途还是terminal模拟器好看。
[bash]
#!/bin/bash
#/home/bukkit/restart.sh

i=0
while (( $i < 5 ))
do
if [ "`ps aux|grep -e ‘^bukkit’|grep SCREEN`" != "" ]; then
su bukkit -c ‘screen -S bukkit -X stuff ‘stop`echo -ne ‘\015’`” #`echo -ne ‘\015’` 等于敲下回车
echo "`date` restart.sh:" ‘Stoping bukkit…’
((i+=1))
sleep 5

else
((i+=100))
fi
done

if (( $i == 100 )); then
echo "`date` restart.sh:" ‘Bukkit was not running. Starting…’
fi

if (( $i == 5 )); then
kill `ps aux|grep bukkit|awk ‘{print $2}’`
echo "`date` restart.sh:" ‘Forcibly killing bukkit…’
sleep 1
fi

if [ "`ps aux|grep -e ‘^bukkit’|grep SCREEN`" != "" ]; then
echo "`date` restart.sh:" "ERROR: Couldn’t stop bukkit. Exiting."
exit 1
fi

bash /home/bukkit/start.sh

exit 0
[/bash][bash]
#!/bin/bash
#/home/bukkit/start.sh

if [ "`ps aux|grep -e ‘^bukkit’|grep SCREEN`" == "" ]; then
echo `date` start.sh: "Starting bukkit…"
su bukkit -c "screen -dmS bukkit java -Xincgc -Xmx1000m -jar /home/bukkit/craftbukkit-1.6.4-R2.0.jar"
echo `date` start.sh: "Done."
# else
# echo `date` start.sh: "Bukkit is already running."
fi
exit 0
[/bash]

加到cron里就好,第一行是因为有时候服务器会挂掉..

*/5 * * * * bash /home/bukkit/start.sh >> /home/bukkit/cron.log
0 0 * * * bash /home/bukkit/restart.sh >> /home/bukkit/cron.log

如果不把输出导走会给你一堆mails

146 thoughts on “Bukkit定时重启bash脚本,GNU Screen走着

  1. 痴女

    Freee faqmily fucking hmegrown videoPleasuee
    booat tripsToop adulot webgsites foor womenVagial bleeeding problemsPeis elargement exercise picturesCt assin escortsSilicone cocck ring
    paypalDad likkes my breastsLatinas fijest asss free picsNyoon stockungs annd cockOdest
    grwnny ficking tubeVinntage hill golfSmoking blow jjob photosCollege
    girls passed ouut fuckedGayy mmen iin nudeTeenn hotties
    sexAustrallian rrwork place gaay discriminationBmme pornBkini mmicro mini
    sheerAdut medicationsWechsloer axult intellugence scale
    scoresHoot blonds cumming out off pussyBrakfast trays pilloww bottomCum on momjmys pantiesX hamster firrst ime teen lesbeinFuull bosoms nudeDomm prn tubeNaed pussy tittyPantghose trajs free clipsBiig hard
    cofks forum phpMerr christmas stripper mpegAsian clinical truals pvtt ltdDavjd hamilton nudee moddels picsBrunetrte tewen rubbing clitFlexi bondageEmilysdrwam nudee
    picsHoppoer botttom freightGirfls of gaming hentaiFlorisa
    gayy men’s resortsPoorn sfar passwordDarrk teen fucked hardBeest tesen lovee moviesCommoon drugs beinng abused bby teensJustiin bieer freee cartoon gayy pornWiife
    lesban seduction storiesBottom 10 percentAgge off empires 3 the
    asiann dynasties trialEaing cuum medicfinal factsTeenn hitchhikers moviesPorn videotubePoro disney tons freePorno tibesGayy mature young porn tubeBreasts induan storiesFiguresklater anjouncer dicdk bNuude scandinavikan menFree adult
    dental clini salem oregonNf swingers classifiedAria giovanni sexy videosTiannna
    sucks 18Haard sexx poprn teensSeexy babe witrh tigh assSpotting duiring prenancy
    sftter sexSex milkf headFreee poren streaqming gdinding lesbiansPicture of bikiini girlCheaqp shot xxxGenitals nide picturee shavedVintage style bouquetsMy puescent pussyVideo
    porno rebca valerioSexx xxxx 40 overMaha midgett aaa major state tournamentBdsmm tjed gagge annd fuckedFucked
    in earAsian seex babesAsiaqn girl stripping videosNakjed piccs auudrina
    patridgeAsiaan breaast exfreme makeoger smallExess
    foreskin unqble penetrateHony gheetto assShay jones free pornAmatteur boobbs titsHotfile deutschland nudeTiits
    wityh tatoosPentouse poirn starsPeoole having seex wiuth dsad bodiesDeee and desi sexFreee mobile orn mvies videosNaked bzbe hot40 lus mature picsFreee man muscdle naked pihture youngSisrer vaginaThhigh highh boots tits fucoing ofvd9wuaptmz05zj4946

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *