很多时候,我发现自己非常深入地浏览目录,并且出于各种原因想要打开图形窗口(nautilus)。所以问题很简单:
完成后,
cd sampledirectory
cd sampledirectory2
如何在GUI中打开此位置?
答案 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)
我做了这么多次。
以下是我在每个系统上的表现:
的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 . &
...它也将关闭你的文件管理器或你用这种方式开始的任何程序,可能没有人想要这个。