It's the default image viewer for Ubuntu, and apparently it's called Eye of Gnome. I would like to be able to launch it from the command line, passing it a file name to open.
The command to use is
eog (Eye of GNOME). And you call it like so:
2I came here looking for eye of mate, which is the command
eom filenamehope that helps anyone else Oct 3, 2014 at 13:41
To open full screen
eog -f filenameJan 11 at 12:20
which opens a file or URL in the user's preferred application.
As long as you use Gnome and
eog is your default image viewer, you can use
If you want an alternative that is independent of the desktop environment, use
xdg-open which is bash wrapper around environment-specific commands.
- Xfce (
- Gnome (
gnome-open "$1"with fallback to generic open),
- KDE (
kde-open "$1"with fallback to
kfmclient exec "$1"),
- Mate (
- LXDE (
pcmanfm $1with fallback to generic open),
- Enlightenment (
- Cinnamon (
open_gnome3 $1, which is
gvfs-open "$1"with fallback to generic open),
- Cygwin (
- Darwin (
and tries its luck with other desktop environments (called generics).
$1 is your image filename.
If you want to figure out how
xdg-open works, you can read bash source code:
$ locate xdg-open /usr/bin/xdg-open /usr/share/man/man1/xdg-open.1.gz $ less /usr/bin/xdg-open
See also similar answer for different question on unix.stackexchange.com.
For Fedora you can use
I opened cat.jpg. Then I typed
ps x | grep cat.jpg
eog was being used to open my file
eogis so barebones it can't display animated GIFs. I use XnViewMP, which on the other hand is a bit slower.