Jak mogę uruchomić przeglądarkę obrazów GNOME z terminala?


122

Jest to domyślna przeglądarka obrazów dla Ubuntu i podobno nazywa się Eye of Gnome. Chciałbym móc uruchomić go z wiersza poleceń, przekazując mu nazwę pliku do otwarcia.


5
Dziękujemy za pytanie i odpowiedź na to pytanie! Zawsze zapominam nazwę tego programu.
orlenko

eogjest tak nagi, że nie może wyświetlać animowanych plików GIF. Używam XnViewMP, który z drugiej strony jest nieco wolniejszy.
Dan Dascalescu,

@DanDascalescu, właśnie wypróbowałem to na Ubuntu i działało dobrze na utworzonym przeze mnie animowanym pliku GIF
Vass

Odpowiedzi:


169

Poleceniem do użycia jest eog( E ye o f G NOME). I nazywacie to tak:

eog filename

2
Przybyłem tu w poszukiwaniu mate, co jest eom filenamenadzieją, która pomaga komukolwiek innemu
EdgeCaseBerg

25

Użyj xdg-open:

xdg-open filename

który otwiera plik lub adres URL w preferowanej aplikacji użytkownika.


Wyjaśnienie

Tak długo, jak używasz Gnome i eogjest domyślną przeglądarką obrazów , możesz używać gnome-open:

gnome-open filename

Jeśli chcesz mieć alternatywę niezależną od środowiska pulpitu, użyj xdg-openbash wrapper wokół poleceń specyficznych dla środowiska.

Na razie xdg-openobsługuje:

  1. Xfce ( exo-open "$1"),
  2. Gnome ( gvfs-open "$1", gnome-open "$1"z awaryjnej do rodzajowego otwarty)
  3. KDE ( kde-open "$1"z funkcją powrotu do kfmclient exec "$1"),
  4. Wiązanie ( gvfs-open "$1", mate-open $1),
  5. LXDE ( pcmanfm $1z powrotem do standardowego otwarcia),
  6. Enlightenment ( enlightenment_open $1),
  7. Cynamon ( open_gnome3 $1czyli gvfs-open "$1"powrót do ogólnej wersji),
  8. Cygwin ( cygstart "$1"),
  9. Darwin ( open "$1").

i próbuje szczęścia w innych środowiskach komputerowych (zwanych ogólnymi ). $1to nazwa pliku obrazu.


Stosowanie

xdg-open filename

Jeśli chcesz dowiedzieć się, jak to xdg-opendziała, możesz przeczytać kod źródłowy bash :

$ locate xdg-open
/usr/bin/xdg-open
/usr/share/man/man1/xdg-open.1.gz
$ less /usr/bin/xdg-open

Edytować

Zobacz także podobną odpowiedź na inne pytanie na unix.stackexchange.com .


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.