Istnieje polecenie, które wie o twojej domyślnej przeglądarce:
xdg-open http://google.com
Będzie to również działać dla każdego innego typu identyfikatora URI (Uniform Resource Identifier), takiego jak obrazy - które będą automatycznie otwierane za pomocą eog, dokumentów openoffice itp., A także ścieżek systemu plików ( xdg-open /tmp/foobar.png
).
Jest również
xdg-email [email protected]
i
xdg-mime query default text/html
Aby dowiedzieć się, jaka aplikacja będzie używana.
Możesz ustawić preferowaną aplikację, przechodząc do System → Preferencje → Preferowane aplikacje :
Te narzędzia są częścią specyfikacji freedesktop.org , więc możesz używać ich w swoich aplikacjach - i będzie działać na wszystkich komputerach, które są zgodne ze specyfikacją .
alias open=xdg-open
>> ~ / .bashrc, wysoce zalecane.Możesz użyć
xdg-open
tak:Ze strony podręcznika XDG-OPEN :
źródło
gnome-open
działa tak dobrze,xdg-open
ale nie wie, co zrobić z nagą domeną.Tak
gnome-open http://askubuntu.com
działa, ale niegnome-open askubuntu.com
.Oto niewielka funkcja ułatwiająca pisanie i akceptowanie skróconej nazwy domeny.
Wklej powyższe w linii poleceń, naciśnij enter i wypróbuj. Jeśli Ci się spodoba, możesz zapisać go w pliku .bash_aliases lub .bashrc, a następnie
source ~/.bash_aliases
(zakładając, że znajduje się on w katalogu domowym) i będzie on trwały dla tej sesji i wszystkich nowych sesji.Więc teraz piszemy
go askubuntu.com
i ściany!źródło
Jeśli niekoniecznie chcesz używać domyślnej przeglądarki, możesz bezpośrednio wywołać dowolny program przeglądarki i podać adres URL jako argument, na przykład:
lub
źródło
Użycie
x-www-browser URL
spowoduje otwarcie przeglądarki lub nowej karty pod danym adresem URLźródło