我在单个终端窗口启动多个进程时遇到了一些麻烦。
就像我已经启动 wvdial 一样
sudo wvdial
它显示了所有启动过程的详细信息,但不会返回
pankaj@N5010:~$
直到我按下 ctrl+c 来终止,这会导致终止 wvdial。
我想要的是在同一个终端窗口中启动 wvdial 和 nautilus。可以吗?
答案1
是的,你可以。只需在命令末尾附加一个与号 (&)。这将允许程序在 shell 中作为后台作业运行。如下所示:
sudo wvdial &
nautilus
值得一提的是,当任务在后台运行时,您仍然会看到来自该任务的终端输出。
答案2
在第一个命令后附加一个 & 符号&这使得命令在后台运行。男子猛击说:
如果命令以控制操作符 & 结束,则 shell 将在子 shell 中在后台执行该命令。shell 不会等待命令完成,返回状态为 0。