终端:在窗口中打开当前路径?

时间:2010-02-18 05:14:48

标签: linux user-interface ubuntu directory terminal

很多时候,我发现自己非常深入地浏览目录,并且出于各种原因想要打开图形窗口(nautilus)。所以问题很简单:

完成后,

cd sampledirectory  
cd sampledirectory2 

如何在GUI中打开此位置?

6 个答案:

答案 0 :(得分:40)

我假设Gnome与Nautilus:

nautilus .

在当前目录中打开。

将nautilus替换为您使用的任何文件管理器(Dolphin等)。

答案 1 :(得分:5)

nautilus --no-desktop . &

答案 2 :(得分:5)

最便携的方式应该是使用freedesktop的xdg-utils xdg-open。例如

   $ xdg-open .

这样做的好处是可以从桌面首选项中选择打开不同文件类型的工具,例如

   $ xdg-open ~/Documents/mypresentation.odp

   $ xdg-open ~/Pictures/mypic.png

答案 3 :(得分:4)

nautilus。


我做了这么多次。

以下是我在每个系统上的表现:

的Mac:

#!/bin/sh
open /System/Library/CoreServices/Finder.app ${1:-.}

Linux / BSD,如果是Gnome:

#!/bin/sh
nautilus ${1:-.}

Windows ... Cygwin ......

#!/bin/sh
[ $# -eq 1 ] && exec explorer "$(cygpath -w "$1")"

答案 4 :(得分:0)

类似于DigitalRoss的评论,在Mac上你可以将以下内容添加到〜/ .bash_profile:

alias finder="open /System/Library/CoreServices/Finder.app ${1:-.}"

然后,从任何终端窗口会话中,您只需键入:

finder

在您当前的位置启动Finder。

答案 5 :(得分:0)

很惊讶你们都没有提到:

( dolphin . & )

从终端分离程序对我来说总是关键,因为当你完成后关闭控制台窗口

dolphin . &

...它也将关闭你的文件管理器或你用这种方式开始的任何程序,可能没有人想要这个。