как открыть файл в Google Chrome с помощью командной строки в Ubuntu [duplicate]

У этого вопроса уже есть ответ: Команда терминала для открытия URL-адреса в браузере по умолчанию и не по умолчанию 1 ответ

Есть ли способ открыть Chrome (или другой браузер) с помощью терминала?

Что-то вроде: $ chrome www.google.com?

0
задан 7 October 2015 в 14:55

7 ответов

From: Команда терминала, чтобы открыть URL-адрес в браузере по умолчанию и не по умолчанию (что я не думаю, что это дубликат)

Если вы хотите открыть Chrome для определенного URL-адреса, просто запустите

google-chrome www.example.com

Чтобы открыть браузер по умолчанию для определенного URL-адреса, запустите

xdg-open www.example.com

Если вам нужно запустить Chrome и закрыть окно терминала после этого, запустите

google-chrome http://www.google.com </dev/null >/dev/null 2>&1 & disown

>/dev/null 2>&1 предотвратит вывод сообщений из браузера в окно терминала; & перенесет процесс в фоновый режим, а disown удалит задание / процесс из списка заданий, предотвращая распространение сигнала SIGHUP.

Чтобы сделать это с другим браузером, просто замените google-chrome на исполняемое имя другого браузера.

6
ответ дан 17 July 2018 в 22:43

sensible-browser, кажется, вариант, который вы ищете. Это приведет к запуску веб-браузера, установленного по умолчанию в вашей системе, вы также можете передать ему параметры, чтобы запустить веб-браузер и открыть данный веб-сайт.

Использование:

В терминале опустите следующий и нажмите Return

sensible-browser

Параметры передачи:

Следующая команда откроет youtube.com в вашем предпочтительном веб-браузере:

sensible-browser youtube.com

Как настроить мой любимый вкус веб-браузера с терминала?

Просто оставьте следующую команду в терминале, нажмите Return и выберите с умом:

sudo update-alternatives --config x-www-browser

В следующем примере я выбираю luakit как мой браузер по умолчанию. Вы можете изменить свой веб-браузер по умолчанию столько раз, сколько хотите.

geppettvs@T400:~$ sudo update-alternatives --config x-www-browser There are 5 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/google-chrome-stable 200 auto mode 1 /usr/bin/firefox 40 manual mode 2 /usr/bin/google-chrome-stable 200 manual mode 3 /usr/bin/konqueror 30 manual mode 4 /usr/bin/luakit 10 manual mode 5 /usr/bin/xlinks2 69 manual mode Press enter to keep the current choice[*], or type selection number: 4 update-alternatives: using /usr/bin/luakit to provide /usr/bin/x-www-browser (x-www-browser) in manual mode

Отключение от терминала

Если вы хотите, чтобы ваш веб-браузер работал сразу после закрытия вашего терминала, просто добавьте символ амперсанда в конце вашей команды:

sensible-browser [parameters] &

Удачи!

1
ответ дан 17 July 2018 в 22:43

Вы можете открыть Google Chrome из терминала очень удивительно, запустив

google-chrome

. Вы также можете запустить Firefox, запустив

firefox

И вы можете добавить URL-адрес в качестве параметра чтобы открыть его.

firefox www.askubuntu.com
3
ответ дан 17 July 2018 в 22:43

From: Команда терминала, чтобы открыть URL-адрес в браузере по умолчанию и не по умолчанию (что я не думаю, что это дубликат)

Если вы хотите открыть Chrome для определенного URL-адреса, просто запустите

google-chrome www.example.com

Чтобы открыть браузер по умолчанию для определенного URL-адреса, запустите

xdg-open www.example.com

Если вам нужно запустить Chrome и закрыть окно терминала после этого, запустите

google-chrome http://www.google.com </dev/null >/dev/null 2>&1 & disown

>/dev/null 2>&1 предотвратит вывод сообщений из браузера в окно терминала; & перенесет процесс в фоновый режим, а disown удалит задание / процесс из списка заданий, предотвращая распространение сигнала SIGHUP.

Чтобы сделать это с другим браузером, просто замените google-chrome на исполняемое имя другого браузера.

6
ответ дан 24 July 2018 в 13:19
  • 1
    Благодаря! Но есть небольшая разница по сравнению с использованием пусковой установки. Я убью процесс, если я закрою терминал или ctrl + c. Но это неважно. – zombie_ghast 7 October 2015 в 15:15
  • 2
    @kos это нормально, если я добавлю это в свой ответ? – TheWanderer 7 October 2015 в 15:48
  • 3
    Конечно, но используйте google-chrome http://www.google.com </dev/null >/dev/null 2>&1 & disown, потому что stdout и stderr печатаются на терминале без перенаправления – kos 7 October 2015 в 15:59
  • 4
    @kos Спасибо, сделаю! – TheWanderer 7 October 2015 в 16:06
  • 5
    @kos Правильно ли это? – TheWanderer 7 October 2015 в 16:13

sensible-browser, кажется, вариант, который вы ищете. Это приведет к запуску веб-браузера, установленного по умолчанию в вашей системе, вы также можете передать ему параметры, чтобы запустить веб-браузер и открыть данный веб-сайт.

Использование:

В терминале опустите следующий и нажмите Return

sensible-browser

Параметры передачи:

Следующая команда откроет youtube.com в вашем предпочтительном веб-браузере:

sensible-browser youtube.com

Как настроить мой любимый вкус веб-браузера с терминала?

Просто оставьте следующую команду в терминале, нажмите Return и выберите с умом:

sudo update-alternatives --config x-www-browser

В следующем примере я выбираю luakit как мой браузер по умолчанию. Вы можете изменить свой веб-браузер по умолчанию столько раз, сколько хотите.

geppettvs@T400:~$ sudo update-alternatives --config x-www-browser There are 5 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/google-chrome-stable 200 auto mode 1 /usr/bin/firefox 40 manual mode 2 /usr/bin/google-chrome-stable 200 manual mode 3 /usr/bin/konqueror 30 manual mode 4 /usr/bin/luakit 10 manual mode 5 /usr/bin/xlinks2 69 manual mode Press enter to keep the current choice[*], or type selection number: 4 update-alternatives: using /usr/bin/luakit to provide /usr/bin/x-www-browser (x-www-browser) in manual mode

Отключение от терминала

Если вы хотите, чтобы ваш веб-браузер работал сразу после закрытия вашего терминала, просто добавьте символ амперсанда в конце вашей команды:

sensible-browser [parameters] &

Удачи!

1
ответ дан 24 July 2018 в 13:19
  • 1
    Приятно, но без disown закрытия терминала SIGHUP это; вы хотите добавить disown и перенаправить, по крайней мере, stdout и stderr, чтобы избежать вывода сообщений на терминал (и, возможно, stdin для «формальной корректности»): sensible-browser [parameters] </dev/null >/dev/null 2>&1 & disown – kos 7 October 2015 в 16:05
  • 2
    Звучит хорошо. Спасибо. – Geppettvs D'Constanzo 7 October 2015 в 16:35

Вы можете открыть Google Chrome из терминала очень удивительно, запустив

google-chrome

. Вы также можете запустить Firefox, запустив

firefox

И вы можете добавить URL-адрес в качестве параметра чтобы открыть его.

firefox www.askubuntu.com
3
ответ дан 24 July 2018 в 13:19
  • 1
    Потрясающие! Но есть небольшая разница по сравнению с использованием пусковой установки. Я убью процесс, если я закрою терминал или ctrl + c. Но это неважно. – zombie_ghast 7 October 2015 в 15:14
  • 2
    как только я обновил страницу, ваш ответ исчез, но я думаю, что это полезно: nohup google-chrome & – zombie_ghast 7 October 2015 в 15:57
  • 3
    Это не работает. Он все еще закрывает Chrome. Возможно, вам понадобится screen. – Pilot6 7 October 2015 в 16:10

Вы можете открыть Google Chrome с терминала очень удивительно, запустив

google-chrome

. Вы также можете запустить Firefox, запустив

firefox

. Вы можете добавить URL-адрес в качестве параметра чтобы открыть его.

firefox www.askubuntu.com
3
ответ дан 2 August 2018 в 12:50

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

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