linux筆記4-管理后臺進程

命令運行時使用CTRL+Z,強制當(dāng)前進程轉(zhuǎn)為后臺,并使之掛起(暫停).

1. 使進程恢復(fù)運行(后臺)

  (1)使用命令bg

  Example:

  zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv01

  *這里使用CTRL+Z,此時serv01是停止?fàn)顟B(tài)*

  [1]+ Stopped ./tcpserv01

  zuii@zuii-desktop:~/unp/tcpcliserv$ bg

  [1]+ ./tcpserv01 & *此時serv01運行在后臺*

  zuii@zuii-desktop:~/unp/tcpcliserv$

  (2)如果用CTRL+Z停止了幾個程序呢?

  Example:

  zuii@zuii-desktop:~/unp/tcpcliserv$ jobs

  [1]- Running ./tcpserv01 &

  [2]+ Stopped ./tcpcli01 127.0.0.1

  zuii@zuii-desktop:~/unp/tcpcliserv$ bg %1

  bash: bg:任務(wù) 1 已轉(zhuǎn)入后臺 *后臺運行*

  2. 使進程恢復(fù)至前臺運行

  Example:

  zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv04

  [1]+ Stopped ./tcpserv04

  zuii@zuii-desktop:~/unp/tcpcliserv$ fg

  ./tcpserv04

  總結(jié):

  (1) CTRL+Z掛起進程并放入后臺

  (2) jobs 顯示當(dāng)前暫停的進程

  (3) bg %N 使第N個任務(wù)在后臺運行(%前有空格)

  (4) fg %N 使第N個任務(wù)在前臺運行

  默認(rèn)bg,fg不帶%N時表示對最后一個進程操作!

?著作權(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)容