如何在Ubuntu中运行Firefox的多个实例?

时间:2016-02-04 12:01:33

标签: linux bash ubuntu firefox ubuntu-14.04

我有一个.sh脚本,如下所示:

#!/bin/bash
while :
do
  firefox ://imacros/?m=script.iim & sleep 600
  killall firefox
  sleep 5
done

但是我想运行两个Firefox实例并制作这个脚本:

#!/bin/bash
while :
do
  firefox ://imacros/?m=script.iim
  firefox ://imacros/?m=script2.iim & sleep 600
  killall firefox
  sleep 5
done

但即使是现在,只有一个Firefox实例在第一个脚本运行时启动。

我想知道如何在执行不同任务的情况下一次运行2个实例?

3 个答案:

答案 0 :(得分:2)

Firefox有一个选项:firefox --no-remote;)

基本上,--no-remote禁止firefox尝试与其他firefox'实例进行通信;当我需要两个具有不同配置文件的firefox窗口时,我会使用它。

Documenation

答案 1 :(得分:1)

您可以从具有不同主目录的不同用户运行firefox。然后,您可以拥有所需数量的实例。

答案 2 :(得分:0)

您可以尝试在firefox中创建另一个配置文件,并使用-no-remote选项启动另一个实例。

我试过Cent Os 6.5

在命令终端中运行此命令:firefox -p -no-remote

Firefox配置文件管理器将打开,并会要求您选择要使用的配置文件。如果您已有多个配置文件,请单击“创建配置文件”按钮创建新配置文件,创建新配置文件后,选择它并单击“启动Firefox”