Bagaimana saya bisa meluncurkan penampil gambar GNOME dari terminal?

122

Ini adalah penampil gambar default untuk Ubuntu, dan tampaknya itu disebut Mata Gnome. Saya ingin dapat menjalankannya dari baris perintah, memberikannya nama file untuk dibuka.

James
sumber
5
Terima kasih telah bertanya dan menjawab pertanyaan ini! Saya selalu lupa nama program ini.
orlenko
eogbegitu barebones sehingga tidak dapat menampilkan GIF animasi. Saya menggunakan XnViewMP, yang di sisi lain sedikit lebih lambat.
Dan Dascalescu
@DanDascalescu, saya baru mencobanya di ubuntu, dan itu bekerja dengan baik pada animasi GIF yang saya buat
Vass

Jawaban:

169

Perintah untuk digunakan adalah eog( E kamu o f G NAMA). Dan Anda menyebutnya seperti ini:

eog filename
James
sumber
2
Saya datang ke sini untuk mencari mata sobat, yang merupakan eom filenameharapan perintah yang membantu orang lain
EdgeCaseBerg
25

Gunakan xdg-open:

xdg-open filename

yang membuka file atau URL di aplikasi pilihan pengguna.


Penjelasan

Selama Anda menggunakan Gnome dan eogmerupakan penampil gambar default Anda, Anda dapat menggunakan gnome-open:

gnome-open filename

Jika Anda menginginkan alternatif yang tidak tergantung pada lingkungan desktop, gunakan xdg-openbash wrapper di sekitar perintah khusus lingkungan.

Untuk saat ini, xdg-openmendukung:

  1. Xfce ( exo-open "$1"),
  2. Gnome ( gvfs-open "$1", gnome-open "$1"dengan fallback ke generic open),
  3. KDE ( kde-open "$1"dengan fallback to kfmclient exec "$1"),
  4. Mate ( gvfs-open "$1", mate-open $1),
  5. LXDE ( pcmanfm $1dengan fallback ke generic open),
  6. Pencerahan ( enlightenment_open $1),
  7. Cinnamon ( open_gnome3 $1, yang gvfs-open "$1"dengan fallback ke generic open),
  8. Cygwin ( cygstart "$1"),
  9. Darwin ( open "$1").

dan mencoba peruntungannya dengan lingkungan desktop lain (disebut generik ). $1adalah nama file gambar Anda.


Pemakaian

xdg-open filename

Jika Anda ingin mengetahui cara xdg-openkerjanya, Anda dapat membaca kode sumber bash :

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

Sunting

Lihat juga jawaban serupa untuk pertanyaan berbeda di unix.stackexchange.com .

patryk.beza
sumber
2

Untuk Fedora dapat Anda gunakan shotwell filename.

Tuan Fox yang luar biasa
sumber