linux系統(tǒng)中掛起操作和強制結(jié)束操作(后臺運行程序方法)

中斷命令

在linux系統(tǒng)中有這兩個命令 ctrl+z 和ctrl+c ,這兩個命令輸入之后看起來結(jié)果差不多,實質(zhì)是不同的。

他們都有中斷命令的效果,但是作用是不一樣的。

ctrl+c是強制終止程序的執(zhí)行并結(jié)束進程。而ctrl+z則只是中斷任務(wù)的執(zhí)行,但該任務(wù)并沒有被結(jié)束。
它只是在進程中維持掛起的狀態(tài),用戶可以使用fg/bg命令來繼續(xù)前臺/后臺執(zhí)行該任務(wù)。fg命令會重啟
前臺被中斷的任務(wù),bg命令會把中斷的任務(wù)放到后臺執(zhí)行。

前后臺程序切換

你也可以使用bg這樣的方法讓一個前臺執(zhí)行的任務(wù)切換到后臺去執(zhí)行。
也可以使用fg這樣的方法讓一個后臺執(zhí)行的任務(wù)切換到前臺去執(zhí)行。

還有一個最常用的方法是&
在一行命令的最后輸入&,可以讓這行命令放到后臺去運行。

使用jobs命令查看當(dāng)前有多少后臺程序在運行。

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

相關(guān)閱讀更多精彩內(nèi)容

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