当我从终端启动 gedit 或 Firefox 时,终端被占用(被占用的意思是同一终端窗口无法运行其他命令),直到我按下 ctrl+c,但它会终止 gedit 或 Firefox。除了打开新的终端窗口之外,还有其他方法吗?
答案1
按照http://www.linuxandlife.com/2012/07/how-to-run-multiple-commands-in-terminal.html按照带有“&”符号的命令启动应用程序,例如:
firefox &
gedit &
在命令后面加上“&”符号会启动应用程序,然后立即将光标控制返回到终端窗口,以便您可以在该窗口内自由地运行另一个命令。
答案2
您可以使用&将应用程序置于后台...
firefox &
如果你想重定向错误消息并关闭终端而让应用程序继续运行,
nohup firefox > /dev/null 2>&1 &