Вопрос: Как я могу запустить средство просмотра изображений GNOME с терминала?


Это средство просмотра изображений по умолчанию для Ubuntu, и, по-видимому, это называется Eye of Gnome. Я хотел бы иметь возможность запустить его из командной строки, передав ему имя файла для открытия.


110
2018-02-04 07:50


Источник


Спасибо, что спросили и ответили на этот вопрос! Я всегда забываю название этой программы. - orlenko
eog так что он не может отображать анимированные GIF-файлы. Я использую XnViewMP, который, с другой стороны, немного медленнее. - Dan Dascalescu
@DanDascalescu, я просто попробовал это на ubuntu, и он отлично работал на анимированном GIF, который я создал - Vass


Ответы:


Используемая команда eog (Евы ое гНома). И вы называете это так:

eog filename

148
2018-02-04 07:52



Я пришел сюда, глядя на приятеля, который является командой eom filename надеюсь, что кто-нибудь еще поможет - EdgeCaseBerg
@EdgeCaseBerg спасибо. это помогло мне - noone


использование xdg-open:

xdg-open filename

который открывает файл или URL-адрес в предпочтительном приложении пользователя.


объяснение

Пока вы используете Гном а также eog это ваш просмотрщик изображений по умолчанию, вы можете использовать gnome-open:

gnome-open filename

Если вы хотите использовать альтернативу, не зависящую от среды рабочего стола, используйте xdg-open который является bash обертка вокруг команд, специфичных для среды.

На данный момент, xdg-open поддерживает:

  1. Xfce (exo-open "$1"),
  2. Гном (gvfs-open "$1", gnome-open "$1" с отступать к родовому открытому),
  3. KDE (kde-open "$1" с возвратом к kfmclient exec "$1"),
  4. Приятель (gvfs-open "$1", mate-open $1),
  5. LXDE (pcmanfm $1 с возвратом на общий открытый),
  6. просветление (enlightenment_open $1),
  7. корица (open_gnome3 $1, который gvfs-open "$1" с возвратом на общий открытый),
  8. Cygwin (cygstart "$1"),
  9. Дарвин (open "$1").

и пытается удачи в других средах рабочего стола (называемых дженерики). $1 это ваше имя файла изображения.


Применение

xdg-open filename

Если вы хотите выяснить, как xdg-open работает, вы можете читать удар исходный код:

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

редактировать

Смотрите также аналогичный ответ по разному вопросу о unix.stackexchange.com,


19
2018-05-24 19:27





Для Fedora вы можете использовать shotwell filename,


2
2017-10-06 08:03