如何从终端打开文件夹(使用GUI)?


86

我想在我的统一面板中放置一个链接/快捷方式/启动器(ubuntu 12.10)。

我在handytutorial.com上遵循了本教程,以创建一个自定义启动器并将其拖动到面板上。

我只需要知道必须输入哪个命令即可。这可能吗?


您要推出什么?
catalesia

我认为他正在尝试将URL添加为启动器。Midori曾经有这个,也许我会再检查一次。
userDepth

Answers:


104

gnome-open在12.04上不适用于我,但nautilus /path打开确实可以。

例如:nautilus /home/john/Downloads


很奇怪...我现在在12.04。gnome-open为我工作。您正在使用Lubuntu吗?还是Xubuntu?
埃里克·卡瓦略

在我的盒子上试过了(运行Unity 3D的12.04 LTS)。gnome-open似乎没有安装(但您可以轻松安装)。我仍然更喜欢这样做nautilus <path>,因为这需要额外的0精力。
oaskamay 2013年

8
尝试xdg-open改为
埃利亚斯

3
@oaskamay我发现了为什么gnome-open。我安装了gnu-cash,它安装了libgnome2-bin(其中包含gnome-open)作为其依赖项之一。
埃里克·卡瓦略

1
也适用于18.04。
CELESTIN Taramarcaz

60

如果问题是如何打开文件/文件夹,则答案始终是xdg-open

man xdg-open

xdg-open在用户的首选应用程序中打开文件或URL。如果提供了URL,则将在用户首选的Web浏览器中打开URL。如果提供了文件,则将在首选应用程序中打开该类型文件的文件。xdg-open支持文件,ftp,http和https URL。

在这种情况下,命令

xdg-open folder

在默认文件管理器中打开文件夹,可以是Nautilus,Dolphin,Thunar或其他任何文件。


实际上,我认为大多数应用程序都会正常运行,并打开文件/ URL /二进制文件作为默认文件类型来处理。例如:Blender
Untitled.blend

该工具已被弃用,请改用“ gio open”。
ktec

20

打开文件夹的快捷方式?如果这是您想要的,命令是:

gnome-open </path/to/folder>

例如:gnome-open /home/Tiago/Downloads

如果未安装,请运行sudo apt-get install libgnome2-bin


在Ubuntu 15.05上为我工作
lakesare 2015年

也可以在Ubuntu 16.04 GNOME Flashback上使用。
楚斯

11

使用命令nautilus <path>

因此,例如:nautilus /home/oaskamay将打开我的home(~)文件夹。

另外,如果需要使用root用户权限打开GUI,请运行gksu nautilus <path>。它也适用于每个GUI前端(例如gksu gedit /etc/default/grub)。

重要的是要注意,您永远不要像这样启动GUI应用程序sudo gedit /etc/default/grub


4

xdg-openubuntu 16.04上为我工作。我仅将此命令的副本复制为open

sudo cp /usr/bin/xdg-open /usr/bin/open
sudo chmod 775 /usr/bin/open

现在您可以像在mac os上一样使用它:

open ./

这可能会回答问题标题,但是我看不到它与问题如何保持一致。
匿名

回答问题标题似乎更重要,我在搜索标题中的要求时找到了这个答案。可惜的是,这是3年前给出的关于同一问题的另一个答案的副本...
Hans Janssen

0

您可以在.bashrc中创建一个简单的别名,称为“ open”或“ o”等。

sudo nano ~/.bashrc

# add personaly open alias
alias open='xdg-open ./'

注销帐户,登录,打开终端并写入open


-1

使用Midori的应用程序功能。当我以这种方式制作应用时,它会添加到启动器中。

在此处输入图片说明

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.