Команда для открытия URL-адреса

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

Есть команда, которая знает о вашем браузере по умолчанию:

xdg-open http://google.com

Это также будет работать для любой другой тип URI (Uniform Resource Identifier), например изображения, которые будут автоматически открываться с помощью eog, документов openoffice и т. Д., А также путей к файловой системе (xdg-open /tmp/foobar.png).

Существует также

xdg-email team@stackexchange.com

и

xdg-mime query default text/html

Чтобы узнать, какое приложение будет использоваться.

Вы можете настроить предпочитаемое приложение, перейдя по ссылке Система → Настройки → Предпочтительные приложения:

alt text

Эти утилиты являются частью freedesktop.org спецификации, чтобы вы могли использовать их в своих приложениях - и это будет работать на всех настольных компьютерах, которые соответствуют спекуляция.

Вы можете использовать xdg-open вот так:

xdg-open http://askubuntu.com/

Из XDG-ОТКРЫТЬ справочную страницу:

xdg-open открывает файл или URL-адрес в предпочтительном приложении пользователя. Если указан URL-адрес, он будет открыт в предпочтительном веб-браузере пользователя.

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

chromium-browser https://youtube.com

или

firefox https://youtube.com

gnome-open работает так же хорошо, как xdg-open но ни один из них не знает, что делать с голым доменом.

Так gnome-open http://askubuntu.com работает, но не gnome-open askubuntu.com.

Вот небольшая функция, облегчающая ввод и принятие урезанного доменного имени.

function go { gnome-open http://$1 ; }

Вставьте вышеизложенное в свою командную строку, нажмите enter и попробуйте. Если вам это нравится, вы можете сохранить его в свой файл .bash_aliases или .bashrc, а затем source ~/.bash_aliases (предполагая, что он находится в вашем домашнем каталоге), и он будет постоянным для этого сеанса и всех новых сеансов.

Итак, теперь мы просто набираем go askubuntu.com и валлах!

С помощью x-www-browser URL откроется браузер или новая вкладка по указанному URL-адресу