First, here's some popular image viewers on Linux.
gthumb(similar to IrfanView on Windows)
My fav is
which image viewer allow random slide show of directory recursively? I have 30k images in dir and subdirs.
the best is “feh”.
sudo apt-get install feh.
then, to view all images randomly at
feh --recursive --randomize --auto-zoom --geometry 1600x1000 ~/Pictures
feh will do a slide show of all files in that dir. It'll show a graphical window.
--geometry 1600x1000 means set a fixed window size. (otherwise, window size changes with each image)
note: there's a image viewer called http://packages.debian.org/sid/pornview. The name's cool, but the app is lousy.
For Mac, you can use Graphics Converter. For Microsoft Windows, use IrfanView.
you can add a action to the key 0, by the argument
--action ‹command›. For example, to have 0 move the current image to trash, call it like this:
feh --recursive --action "gvfs-trash '%f'" ~/Pictures/ &
gvfs-trashis a command in Gnome desktop to move file to trash.
'%f'is the file path.
You can add more key actions. Keys 1 to 9 are available, corresponding to
For more detail, see