台灣最大程式設計社群網站
線上人數
981
 
會員總數:246146
討論主題:189743
歡迎您免費加入會員
討論區列表 >> Linux / Unix >> 依序下指令
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
依序下指令
價值 : 50 QP  點閱數:1741 回應數:9
樓主

towns 版主
中級專家
5027 174
5576 901
發送站內信

捐贈 VP 給 towns
towns因為架設虛擬主機需求,需在開機時啟動虛擬機,目前已確認將指令寫在rc.local中,就可以要求系統於開機時啟動虛擬機,但這些指令會同時執行,也就是說如果towns內放了三台虛擬機,重新開機後這三台虛擬機會同時開啟,這時會造成host主機當機!是否有方法可以讓指令依時間執行?(如第一條指令執行後5分鐘執行第二條指令)
搜尋相關Tags的文章: [ 指令 ] ,
本篇文章發表於2012-10-17 10:54
== 簽名檔 ==
來吧~~~電腦:http://blog.xuite.net/towns/hc
專修小問題:http://hc.chongyang-go.idv.tw
1樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
towns自己試了一下,使用 && 是不行的 = =
/usr/bin/vboxheadless -s abc & && /usr/bin/vboxheadless -s abc1 &
這麼下,這段指令在rc.local中就完全不執行
本篇文章回覆於2012-10-17 18:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
使用at?
http://linux.vbird.org/linux_basic/0430cron.php#whatiscron_type

不然你用了& ,都背景去了,前景batch就一路跑啦 :D
本篇文章回覆於2012-10-18 14:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
嗯嗯,好像可以,towns將他放到rc.local中試試,謝謝蔥大
本篇文章回覆於2012-10-18 16:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
遇到一個問題,at的確可以達到依指定時間執行的功能,但他必需一段一段指令打入,似乎無法直接用在rc.local中 ^^"
本篇文章回覆於2012-10-18 17:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
http://www.computerhope.com/unix/uat.htm
嗯... -f?
本篇文章回覆於2012-10-18 23:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
Examples

at -m 01:35 < atjob
本篇文章回覆於2012-10-18 23:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
at now + 3 minutes < job1
at now + 6 minutes < job2
at now + 9 minutes < job3
不知道這麼做行不行,謝謝蔥大
本篇文章回覆於2012-10-19 09:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
at now + 3 minutes -f [PATH]job1.sh
at now + 6 minutes -f [PATH]job2.sh
at now + 9 minutes -f [PATH]job3.sh
看參數說明,好像該怎麼做呢!
本篇文章回覆於2012-10-19 09:31
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
可行,謝謝蔥大
本篇文章回覆於2012-10-19 11:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.