¿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.