我一直有通宵下東西的習(xí)慣,可又不忍心讓筆記本下載完成后一直等到我睡醒,所以我經(jīng)常用迅雷給我們提供的下載完成后自動(dòng)關(guān)機(jī)這個(gè)功能。
然而現(xiàn)在迅雷運(yùn)行在了虛擬機(jī)里面,這就郁悶了,即使自動(dòng)關(guān)機(jī)也只能關(guān)掉一個(gè)虛擬機(jī)的進(jìn)程,無(wú)奈我想到可不可以用shell程序來(lái)監(jiān)測(cè)虛擬機(jī)的進(jìn)程,當(dāng)他關(guān)閉后就運(yùn)行關(guān)機(jī)的命令,經(jīng)過(guò)測(cè)試,果然成功了,具體代碼如下:

將代碼保存在shutdown.sh文件中
使用起來(lái)也很方便,用"ps ux"找到vbox運(yùn)行的進(jìn)程,將其對(duì)應(yīng)的time command值作為參數(shù)輸入進(jìn)來(lái),例如我的是:
lichao 10659 91.7 52.0 1224284 1079860 ? Sl 21:49 11:01 /opt/VirtualBox-1.6.4/VirtualBox -comment winxp -startvm 5e04c66f-82f7-4df0-0f92-8b9113be6f2則執(zhí)行上述腳本文件:
./ shutdown.sh /opt/VirtualBox-1.6.4/VirtualBox -comment winxp -startvm 5e04c66f-82f7-4df0-0f92-8b9113be6f2
監(jiān)測(cè)開始
當(dāng)虛擬機(jī)關(guān)機(jī)后命令行出現(xiàn)如下提示:
Done..shuting down in 60 seconds.
60秒后就會(huì)關(guān)機(jī)拉,如果你還不想關(guān)機(jī),可以Ctrl+Alt+C停止當(dāng)前任務(wù),再進(jìn)行其他操作,怎么樣,挺好使的--------------------------
09博客園紀(jì)念T恤
新聞:中國(guó)聯(lián)通:國(guó)際通訊已恢復(fù)至震前水平
網(wǎng)站導(dǎo)航: 博客園首頁(yè) 個(gè)人主頁(yè) 新聞 社區(qū) 博問(wèn) 閃存 找找看
文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/21/1273554.html