如何从终端启动 GNOME 图像查看器?

如何从终端启动 GNOME 图像查看器?

它是 Ubuntu 的默认图像查看器,据说它的名字是 Eye of Gnome。我希望能够从命令行启动它,并向其传递要打开的文件名。

答案1

要使用的命令是eogoFGNOME)你可以像这样调用它:

eog filename

答案2

使用xdg-open

xdg-open filename

在用户首选的应用程序中打开文件或 URL。


解释

只要你使用侏儒eog是你的默认图像查看器, 您可以使用gnome-open

gnome-open filename

如果你想要一个独立于桌面环境的替代方案,请使用xdg-open这是 bash包装器围绕特定于环境的命令。

目前,xdg-open支持:

  1. Xfceexo-open "$1"),
  2. 侏儒gvfs-open "$1"gnome-open "$1"倒退到通用打开)
  3. 桌面环境kde-open "$1"回退到kfmclient exec "$1"),
  4. 伴侣gvfs-open "$1", mate-open $1),
  5. 激光去极化仪pcmanfm $1回退到通用开放)
  6. 启示enlightenment_open $1),
  7. 肉桂open_gnome3 $1,即gvfs-open "$1"回退到通用开放)
  8. 赛格威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

答案3

对于 Fedora,您可以使用shotwell filename

答案4

我打开了 cat.jpg。然后我输入

ps x | grep cat.jpg

eog 被用来打开我的文件

相关内容