Como posso iniciar o visualizador de imagens do GNOME a partir do terminal?

110

É o visualizador de imagens padrão do Ubuntu e, aparentemente, é chamado Eye of Gnome. Eu gostaria de poder lançá-lo a partir da linha de comando, passando um nome de arquivo para abrir.

    
por James 04.02.2010 / 08:50

3 respostas

152

O comando a usar é eog ( E ye o f G NOME). E você chama assim:

eog filename
    
por 04.02.2010 / 08:52
20

Use xdg-open :

xdg-open filename

que abre um arquivo ou URL no aplicativo preferido do usuário.

Explicação

Contanto que você use o Gnome e eog é o seu visualizador de imagens padrão , você pode usar gnome-open :

gnome-open filename

Se você deseja uma alternativa independente do ambiente de área de trabalho, use xdg-open , que é bash wrapper em torno de comandos específicos do ambiente.

Por enquanto, xdg-open suporta:

  1. Xfce ( exo-open "$1" ),
  2. Gnome ( gvfs-open "$1" , gnome-open "$1" com < um href="https://stackoverflow.com/questions/25377545/what-it-is-a-backback-html5"> fallback para abrir genérico),
  3. KDE ( kde-open "$1" com fallback para kfmclient exec "$1" ),
  4. Mate ( gvfs-open "$1" , mate-open $1 ),
  5. LXDE ( pcmanfm $1 com fallback para genérico aberto),
  6. Esclarecimento ( enlightenment_open $1 ),
  7. Canela ( open_gnome3 $1 , que é gvfs-open "$1" com fallback para genérico aberto),
  8. Cygwin ( cygstart "$1" ),
  9. Darwin ( open "$1" ).

e tenta sua sorte com outros ambientes de desktop (chamados genéricos ). $1 é o nome do arquivo da sua imagem.

Uso

xdg-open filename

Se você quiser descobrir como o xdg-open funciona, leia bash código fonte:

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

Editar

Veja também resposta semelhante para perguntas diferentes sobre unix.stackexchange.com .

    
por 24.05.2015 / 21:27
2

Para o Fedora você pode usar shotwell filename .

    
por 06.10.2014 / 10:03

Tags