在Windows 7 Git Bash中,有没有一种方法可以浏览当前位置的目录?

79

我想从shell中使用Windows资源管理器浏览文件夹。我知道很多人一直在问如何从文件夹调用Cmd。

我想做的正好相反,即打开一个位于正在浏览的当前目录的新窗口。


我认为你需要再明确一下,你想要什么?是在浏览时打开一个新的命令行窗口,还是在使用命令行时打开一个浏览器? - Umur Kontacı
1
为什么不直接输入 ls 命令来探索呢 :) - manojlds
2
我寻求的答案是 explorer .。谢谢大家! - Greg K.
1
@GraphicAgenda 为它创建一个别名,这样你就可以节省一些按键操作。我使用 lsa(因为我也经常使用它)。 - Ted
5个回答

203

要在当前文件夹中打开Windows资源管理器,只需要输入:

explorer .

1
你知道在Mac上输入finder .会打开一个新的Finder窗口吗? - Greg K.
7
发现在终端中是开放的。 - Greg K.
2
@GraphicAgenda open 可以打开任何文件。你可以打开PDF、Excel等等。这是一个非常好用的命令。 - sixtyfootersdude
1
我以前经常使用这个命令,但最近它停止工作了,并显示以下错误消息:“bash: explorer: command not found”。有没有办法修复这个问题? - Ulysses Alves
1
无论git-bash或cmd位于哪个目录中,它都会打开"Libraries"。 @UlyssesAlves explorer.exe位于C:/Windows,请确保该目录已添加到您的PATH环境变量中。这在git bash中不起作用。 - Philip Rego
显示剩余2条评论

48

输入start . - 这将在当前位置打开Windows资源管理器。

start命令的作用类似于双击,因此也可以使用它来打开文件:

start index.html

4
这很奇怪。我只输入“start”两个字,就会弹出另一个命令行窗口。我也很喜欢你的答案。 - Greg K.
2
请在开始后添加 (.) - Fil
1
start [anything] will perform the same action that a double click would perform. I assume it's calling ShellExecute() - Andy V

18
如果您在地址栏输入cmd,Windows将在您正在浏览的文件夹中打开一个命令行界面。

1
这非常有帮助。知道这个将使我更长时间地停留在git-bash环境中。 - Greg K.
2
+1 非常有用。如何从 cmd 退出?在哪里可以学习更多关于 Gitbash 的细节? - Gowri
这真的很棒! - Walialu
1
Alt+D 是选择地址栏的快捷键。 - Varaquilex

3
如果您来自Mac OS X或Linux背景,则可以在 .bash_profile 中创建别名,以便像在其他*nix环境中一样使用open命令。只需将以下行添加到 〜/ .bash_profile 中:
alias open="explorer ."

然后:

~/.bash_profile

然后,您可以使用“open”命令打开当前文件夹。

1

Windows:explorer。

Mac:open。


Ubuntu: xdg-open $(pwd) - Chau Giang

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接