Answers:
的侏儒开命令将打开相应的应用程序,在这种情况下是鹦鹉螺一个目录:
gnome-open PATH
这将使用Nautilus文件浏览器打开目录/ tmp。
gnome-open /tmp
要么
cd /tmp
gnome-open .
我喜欢该gnome-open
命令,因为您可以使用此完全相同的命令通过适当的应用程序打开文件。无需记住任何有趣的标志。它只是工作。
gnome-open file.pdf
将在PDF浏览器中打开PDF。gnome-open file.zip
将使用Zip存档查看器打开一个zip文件。open
对于使用Mac的我们来说,它的名称和功能也类似于Mac OS X 命令。
gnome-open file.ext
将打开一个文件,将其交给另一个程序,然后退出。它不会挂起等待更多的输入,至少不是在我家里的Ubuntu 14.04机器上。
gvfs-open
现在不推荐更新@JasonChampion的update:,而是由一个名为的小型Shell脚本代替gio open
。xdg-open
也是一个包装脚本,在大多数Ubuntu系统上,它可能会调用gio open
。gnome-open
仍然以不同于gio
我将以下行放入我的.bashrc
:
alias opn="nautilus -s ."
现在您可以打开
$ opn /path/to/folder
open
软件包中已经有一个名为的命令kbd
,它已链接到openvt
。
作为参考,我正在运行Ubuntu Bionic 18.04。
从命令行打开文件浏览器最简单,最安全的方法是使用xdg-open
命令,browse
如果您的风格更强,则该命令本身通常被别名为命令。xdg-open
随Ubuntu一起提供。
xdg-open
也可以打开任何文件或Web URL,并将根据您计算机的默认应用程序打开该文件类型的文件。
例子:
browse .
在我的当前目录中打开文件浏览器。
xdg-open ~
一样,但是我的主目录。
xdg-open https://www.google.ca
使用您的默认浏览器启动google主页(如果已打开浏览器会话,则xdg-open会将其作为新标签打开)。
的手册页xdg-open
可以在这里找到
请注意,xdg-open命令并不旨在与root特权一起使用。
nautilus
是它具有root权限。我该如何避免呢?我不想意外删除任何文件。