从终端打开 Firefox

AWE*_*AWE 10 command-line firefox background-process

当我输入firefox终端时,它会启动 Firefox,但终端“挂起”。

幕后发生了什么?

我可以从终端打开 Firefox 并在不关闭 Firefox 的情况下继续使用相同的终端选项卡处理其他事情吗?

cha*_*aos 12

只要应用程序正在运行,终端就会在您从中运行应用程序时锁定。使用与号 (&),您可以在后台启动应用程序并仍然使用终端。类型:

user@host:~# firefox &
Run Code Online (Sandbox Code Playgroud)

在后台启动 Firefox。应用程序的输出仍将在终端中。

或者,如果 Firefox 已经在运行,你可以这样做:

  1. Ctrl+z将 Firefox 放入背景中。
  2. 类型:

    jobs
    
    Run Code Online (Sandbox Code Playgroud)

    你应该看到你的工作,如:

    [1]+  Stopped  firefox.
    
    Run Code Online (Sandbox Code Playgroud)
  3. 类型:

    bg %1 
    
    Run Code Online (Sandbox Code Playgroud)

    (或您的工作编号)


Rub*_*vvy 7

用于nohup firefox &从终端运行 firefox,您可以将终端用于其他进程,如果关闭终端,firefox 不会退出。

如果您收到类似的错误,请Another instance is running使用nohup firefox -P --no-remote &并创建新的用户配置文件并浏览。