Como iniciar uma nova instância do Google Chrome a partir da linha de comando?

28

Existe qualquer maneira de lançar uma nova instância do Google Chrome a partir da linha de comandos? Não estou me referindo a abrir uma nova janela - quero uma nova instância . Aqui está o porquê:

Suponha que eu abra o Chrome e navegue para uma página em algum lugar. Então eu SSH na mesma conta de outro lugar. Quando eu corro:

google-chrome

... tudo que eu obtenho é uma nova aba na janela existente. Isso é absolutamente inútil quando estou conectado via SSH.

Como posso iniciar uma instância separada do Chrome que seja executada na mesma conta, mas possa ser usada com o SSH?

    
por Nathan Osman 16.04.2011 / 05:21

3 respostas

27

Este é um bug conhecido . Uma solução postada lá é passar o argumento --user-data-dir=/tmp (com um diretório temporário ou vazio) para iniciar uma nova sessão.

    
O
por Robin Green 16.04.2011 / 09:11
6

Eu faço isso

cd ~/.config/google-chrome
mkdir /tmp/chrome2
find . -print | cpio -mpdv /tmp/chrome2 # there was no cp -R in my day!
rm -fr /tmp/chrome2/Singleton*
rm -fr /tmp/chrome2/Session* 
google-chrome --user-data-dir=/tmp/chrome2/

Em vez das linhas cpio / rm, estou usando isso agora

rsync -av --delete --exclude=/Singleton* --exclude=/Session* ~/.config/google-chrome/ /tmp/chrome2/
    
por Bill Ryder 28.03.2014 / 06:47
0

Use o parâmetro --new-window .

Como:

google-chrome --new-window www.google.com
    
por Kim 18.03.2016 / 10:43