Как запустить новый экземпляр Google Chrome из командной строки?

Есть ли какой-либо способ, которым я могу запустить новый экземпляр Google Chrome из командной строки? Я не имею в виду открытие нового окна - я хочу новый экземпляр . И вот почему:

Предположим, я открываю Chrome и перехожу на страницу где-нибудь. Тогда я SSH в тот же аккаунт из другого места. Когда я запускаю:

google-chrome

... все, что я получаю, - это новая вкладка в существующем окне. Это абсолютно бесполезно, когда я подключен через SSH.

Как я могу запустить отдельный экземпляр Chrome, который работает с той же учетной записью, но может использоваться с SSH?

38
задан 16 April 2011 в 07:21

3 ответа

Это известная ошибка . Обходное решение, опубликованное там, должно передать аргумент --user-data-dir=/tmp (с временным или пустым каталогом), чтобы начать новый сеанс.

0
ответ дан 16 April 2011 в 07:21

Используйте параметр --new-window.

Как:

google-chrome --new-window www.google.com
0
ответ дан 16 April 2011 в 07:21

Я делаю это

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/

Вместо линий cpio / rm я использую это сейчас

rsync -av --delete --exclude=/Singleton* --exclude=/Session* ~/.config/google-chrome/ /tmp/chrome2/
0
ответ дан 16 April 2011 в 07:21

Другие вопросы по тегам:

Похожие вопросы: