nohup和&結(jié)合在后臺(tái)運(yùn)行進(jìn)程

  1. nohup和&
    nohup command & 在后臺(tái)運(yùn)行conmmand,其中nohup運(yùn)行command的話,關(guān)閉shell仍然運(yùn)行,但是ctrl C進(jìn)程就會(huì)消失。而&運(yùn)行時(shí)ctrl C不間斷,而關(guān)閉shell程序就會(huì)停止。所以兩者結(jié)合使,可以讓進(jìn)程同時(shí)不受shell中Ctrl C和shell關(guān)閉的影響。
nohup java -jar xxx.jar &

2.查看后臺(tái)進(jìn)程
jobs -l 查看運(yùn)行的后臺(tái)進(jìn)程
jobs命令只看當(dāng)前終端生效的,關(guān)閉終端后,在另一個(gè)終端jobs已經(jīng)無法看到后臺(tái)跑得程序了,此時(shí)利用ps(進(jìn)程查看命令)

ps -aux|grep xxx.jar| grep -v grep

用ps -def | grep查找進(jìn)程很方便,最后一行總是會(huì)grep自己,用grep -v參數(shù)可以將grep命令排除掉

3.終止后臺(tái)運(yùn)行的進(jìn)程

kill -9  進(jìn)程號(hào)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容