Використання xdg-open:
xdg-open filename
який відкриває файл або URL-адресу в бажаній програмі користувача.
Пояснення
До тих пір , поки ви використовуєте Gnome і eogваша програма перегляду зображень по замовчуванням , ви можете використовувати gnome-open:
gnome-open filename
Якщо ви хочете отримати альтернативу, незалежну від середовища робочого столу, скористайтеся командою xdg-openbash обгортки навколо специфічних команд для оточення.
Наразі xdg-openпідтримує:
- Xfce (
exo-open "$1"),
- Гном (
gvfs-open "$1", gnome-open "$1"з запасним варіантом до родовим відкритого),
- KDE (
kde-open "$1"із резервним до kfmclient exec "$1"),
- Mate (
gvfs-open "$1", mate-open $1),
- LXDE (
pcmanfm $1з резервним до загального відкритого),
- Просвіт (
enlightenment_open $1),
- Кориця (
open_gnome3 $1яка є gvfs-open "$1"запасною до загальної відкритості),
- Cygwin (
cygstart "$1"),
- Дарвін (
open "$1").
і намагається вдатися в інших робочих середовищах (званих generics ). $1- це ваше ім'я файлу зображення.
Використання
xdg-open filename
Якщо ви хочете з’ясувати, як xdg-openпрацює, ви можете прочитати вихідний код bash :
$ locate xdg-open
/usr/bin/xdg-open
/usr/share/man/man1/xdg-open.1.gz
$ less /usr/bin/xdg-open
Редагувати
Дивіться також аналогічну відповідь на різні запитання на unix.stackexchange.com .