【问题标题】:Terminal: Opening the current path in a window?终端:在窗口中打开当前路径?
【发布时间】:2011-01-18 04:35:49
【问题描述】:

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

做完之后,

cd sampledirectory  
cd sampledirectory2 

如何在 GUI 中打开此位置?

【问题讨论】:

    标签: linux user-interface ubuntu directory terminal


    【解决方案1】:

    我假设 Gnome 与 Nautilus:

    nautilus .
    

    在当前目录中打开。

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

    【讨论】:

    • 酷!我一直在尝试 nautilus,它在我的主目录中打开了窗口。帮助也没有提供太多.. 非常感谢!
    • @Nick 我会检查这个。大多数情况下,我使用 ALT + F2 命令转到特定目录。
    • @Adeel:是的。这行得通,但我希望它立即在 GUI 文件管理器中打开当前位置...
    • 太棒了! :D。我从没想过 DOT 会打开当前目录!
    【解决方案2】:

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

       $ xdg-open .
    

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

       $ xdg-open ~/Documents/mypresentation.odp
    

       $ xdg-open ~/Pictures/mypic.png
    

    【讨论】:

    • xdg-open 不太适用于突出显示目录中的文件,但 nautilus 可以(如果我错了,请纠正我......)
    【解决方案3】:
    nautilus --no-desktop . &
    

    【讨论】:

    • 实际上键入nautilus . 会在后台打开窗口,而不会让终端保持忙碌...无论如何,谢谢..
    • 并非在所有情况下。比如你通常不运行 nautilus。
    【解决方案4】:

    鹦鹉螺。


    我已经做了无数次了。

    这是我在每个系统上的操作方式:

    苹果机:

    #!/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")"
    

    【讨论】:

      【解决方案5】:

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

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

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

      finder
      

      在当前位置启动 Finder。

      【讨论】:

      • open .要容易得多。
      【解决方案6】:

      惊讶于你们都没有提到:

      ( dolphin . & )
      

      从终端分离程序对我来说始终是关键,因为当您在执行完操作后关闭控制台窗口时

      dolphin . &
      

      ...它还会关闭您的文件管理器或您以这种方式启动的任何程序,可能没有人想要这个。

      【讨论】:

        猜你喜欢
        • 2017-01-22
        • 2010-12-08
        • 1970-01-01
        • 2020-08-15
        • 2019-02-17
        • 2018-05-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多