O comando a usar é eog
( E ye o f G NOME). E você chama assim:
eog filename
É 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.
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:
exo-open "$1"
), 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), kde-open "$1"
com fallback para kfmclient exec "$1"
), gvfs-open "$1"
, mate-open $1
), pcmanfm $1
com fallback para genérico aberto), enlightenment_open $1
), open_gnome3 $1
, que é gvfs-open "$1"
com fallback para genérico aberto), cygstart "$1"
), 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 .
Para o Fedora você pode usar shotwell filename
.