¿Cómo puedo iniciar el visor de imágenes GNOME desde el terminal?


122

Es el visor de imágenes predeterminado para Ubuntu, y aparentemente se llama Eye of Gnome. Me gustaría poder iniciarlo desde la línea de comandos, pasando un nombre de archivo para abrir.


55
¡Gracias por preguntar y responder esta pregunta! Siempre olvido el nombre de este programa.
— orlenko

eoges tan básico que no puede mostrar GIF animados. Yo uso XnViewMP, que por otro lado es un poco más lento.
— Dan Dascalescu

@DanDascalescu, lo probé en ubuntu y funcionó bien en un GIF animado que creé
— Vass

Respuestas:


169

El comando a utilizar es eog( E ye O f G NOME). Y lo llamas así:

eog filename

2
Vine aquí buscando ojo de compañero, que es la eom filenameesperanza de comando que ayuda a cualquier otra persona
— EdgeCaseBerg

25

Uso xdg-open:

xdg-open filename

que abre un archivo o URL en la aplicación preferida del usuario.


Explicación

Siempre que use Gnome y eogsea ​​su visor de imágenes predeterminado , puede usar gnome-open:

gnome-open filename

Si desea una alternativa que sea independiente del entorno de escritorio, utilice xdg-openel bash wrapper alrededor de los comandos específicos del entorno.

Por ahora, xdg-openadmite:

  1. Xfce ( exo-open "$1"),
  2. Gnome ( gvfs-open "$1", gnome-open "$1"con respaldo a genérico abierto),
  3. KDE ( kde-open "$1"con respaldo a kfmclient exec "$1"),
  4. Mate ( gvfs-open "$1", mate-open $1),
  5. LXDE ( pcmanfm $1con respaldo a genérico abierto),
  6. Iluminación ( enlightenment_open $1),
  7. Canela ( open_gnome3 $1que es gvfs-open "$1"con respaldo a genérico abierto),
  8. Cygwin ( cygstart "$1"),
  9. Darwin ( open "$1").

y prueba suerte con otros entornos de escritorio (llamados genéricos ). $1es el nombre de archivo de tu imagen.


Uso

xdg-open filename

Si desea averiguar cómo xdg-openfunciona, puede leer el código fuente de bash :

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

Editar

Vea también una respuesta similar para preguntas diferentes en unix.stackexchange.com .


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.