|
藍森林 http://www.lslnet.com 2006年6月26日 11:18
請教如何編寫,急急
想每小時判斷內存少於500M時, 運行mshutdown -y -w 1
每10分鐘判斷中間件服務器數少於389時, 運行tmboot -y
請問在unix script中如何寫這幾句?剛接觸UNIX,不知怎樣做,向各位大蝦求救啦 |
請教如何編寫,急急
1,用crontab定時執行下列語句:[code]
* */1 * * * free -m|awk 'NR==2{if($3<500)system("command1");else system("command2")}'[/code]
2,沒接觸過中間件服務器 :| ,原理應該同上 |
請教如何編寫,急急
慚愧,還是不太懂。如果我寫成.sh的文件,該怎麼做?中間服務器數是我們使用中間應用服務器啟動的服務數。 |
請教如何編寫,急急
為什麼用寫成.sh文件呢,用crontab挺好的 |
請教如何編寫,急急
cron 跟 shell 有衝突麼? 不明白... |
請教如何編寫,急急
| 請教如何編寫,急急
:oops:
我一直以為 shell 腳本就是 一堆 shell 命令的集合 (我上面提的 shell 指代的是shell腳本) ,cron 指代的是任務機制. 不覺得他們有衝突.
還望指導.謝謝 :? |
請教如何編寫,急急
論壇裡這樣的精華貼很多,還是自己動手搜一下吧! :mrgreen: |
請教如何編寫,急急
| 請教如何編寫,急急
-->
cron和腳本有什麼衝突 :?: 莫名其妙 :mrgreen: |
請教如何編寫,急急
因為涉及一些應用管理和權限等問題,所以用.sh的方式,請問如果不用cron,用什麼命令可以每小時或每10分鐘執行? |
請教如何編寫,急急
watch
或在腳本最後加sleep n
用 nohup 運行腳本
還是不明白究竟是什麼問題 :mrgreen: :shock: |
請教如何編寫,急急
-->
不明白為什麼不能用crontab呢,crontab所有的用戶的都可以用的啊,crontab不是說只有root用戶才可以用的,其餘的用戶也可以!用sleep固然可以,但是中間程序要是以外跳出,那麼你豈不是還重起?!麻煩! |
請教如何編寫,急急
每10分鐘檢查內存,少於500M,重啟服務。
謝謝各位,我再試試。 |
請教如何編寫,急急
主要是應用程序調用.sh比較方便些。 |
請教如何編寫,急急
-->
:evil: :evil: 踩你.
我就說沒衝突嘛.
你讓我去搜.我還以為有衝突呢
再踩一次.不踩不解氣.. :em10: |
| |