linux 程式前台和後台的轉換

2021-07-14 01:58:45 字數 454 閱讀 1528

當你用shell啟動乙個程式時,往往他是在前台工作的。

例如直接在終端裡輸入firefox,那麼會開啟firefox,但當你關閉此終端或者ctrl+c強制終止時,firefox也隨機關閉了。你可以在執行時後面加乙個&,這樣就在後台工作了。

eg:firefox &

即便沒有加&,你也可以這樣

crtl+z,暫停前台的工作

用jobs這個命令檢視你所要打入後台的程式的jobid(命令 jobs 命令顯示了當前 shell 環境中已啟動的作業狀態)

eg:[1]+ stopped google-chrome

我啟動了chrome,按下ctrl+z後執行jobs這條命令,chrome的狀態是暫停的,他的jobid為1。

在執行bg+jobid, 這樣就將乙個前台程式打入到了後台。

後台程式轉到前台執行:

fg+jobid

這就可轉過來。

Linux程式前台後台切換

1 在linux終端執行命令的時候,在命令末尾加上 符號,就可以讓程式在後台執行 root ubuntu tcpserv01 2 如果程式正在前台執行,可以使用 ctrl z 選項把程式暫停,然後用 bg number 命令把這個程式放到後台執行 cat ubuntu unp unpv13e tcp...

Linux程式前台後台切換

1 在linux終端執行命令的時候,在命令末尾加上 符號,就可以讓程式在後台執行 root ubuntu tcpserv01 2 如果程式正在前台執行,可以使用 ctrl z 選項把程式暫停,然後用 bg number 命令把這個程式放到後台執行 cat ubuntu unp unpv13e tcp...

Linux程式前台後台切換

linux程式前台後台切換1 在linux終端執行命令的時候,在命令末尾加上 符號,就可以讓程式在後台執行ubuntu root ubuntu tcpserv01 2 如果程式正在前台執行,可以使用 ctrl z 選項把程式暫停,然後用 bg number 命令把這個程式放到後台執行ubuntu c...