如何透過終端運行多個進程

如何透過終端運行多個進程

我在單一終端機視窗中啟動多個進程時遇到一些麻煩。

就像我開始 wvdial 一樣

sudo wvdial

它顯示所有啟動過程的詳細信息,但不會返回

pankaj@N5010:~$ 

直到我按 ctrl+c 終止,這會導致終止 wvdial..

我想要的是在同一個終端視窗中啟動 wvdial 和 nautilus。

答案1

是的你可以。只需在命令末尾添加與號字元 (&) 即可。這將允許程式在 shell 中作為後台作業運行。像這樣:

sudo wvdial &
nautilus

當任務在背景運行時,您仍然會看到任務的終端輸出,這毫無意義。

答案2

在第一個指令後面附加一個 & 符號&這使得該命令在背景運行。男人狂歡說:

如果指令由控制運算子 & 終止,則 shell 會在子 shell 的背景執行該指令。 shell 不等待指令完成,回傳狀態為 0。

相關內容