Linux 進程先後臺切換|管理

在Linux裏進程先後臺相關的主要有一下幾個操做:segmentfault

command &   //將進程放在後臺執行
ctrl-z      //暫停當前進程 並放入後臺
jobs        //查看當先後臺任務
bg          //將任務轉爲後臺執行
fg          //將任務調回前臺
kill        //殺掉任務

若是咱們在終端中直接運行一GUI程序,通常狀況下,終端就會被當前進程佔用了。若是咱們想把它放到後臺運行有兩種方法:
1. command & 在運行的命令後加一個&號,就會後臺運行命令
2. ctrl-z 在終端中按ctrl-z 會將當前任務暫停並轉入後臺; 利用jobs命令能夠查看當先後臺的任務; 若是在jobs命令後增長 -l 參數 那麼就會顯示詳細信息jobs 和 jobs -l 區別 能夠發現終止的進程狀態爲Stopped 經過bg %i (i爲進程的標號)命令能夠將其轉爲運行 bg將中止轉換成運行spa

若是想要將任務切換回前臺,能夠利用fg %i命令code

若是想要結束任務,能夠利用kill %i命令進程

相關文章
相關標籤/搜索