在 Windows 7 Git Bash 中,有没有办法探索当前位置的目录?

Posted

技术标签:

【中文标题】在 Windows 7 Git Bash 中,有没有办法探索当前位置的目录?【英文标题】:In Windows 7 Git Bash, is there a way to explore the directory at the current location? 【发布时间】:2011-12-13 12:13:37 【问题描述】:

我想从 shell 浏览 Windows 资源管理器中的文件夹。我知道很多人一直在从文件夹中要求 Cmd。

我想做相反的事情,在当前浏览的目录中打开一个新窗口。

【问题讨论】:

我想你需要澄清一下,你想要什么?浏览时打开一个新的命令行;还是在使用命令行时打开浏览器? 你为什么不直接输入 ls 并探索 :) explorer . 是我寻求的答案。谢谢大家! @GraphicAgenda 为它创建一个别名,这样您就可以节省一些击键。我做 lsa(因为我也一直使用它)。 【参考方案1】:

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

start 命令就像双击一样,所以也可以用它来打开文件:

start index.html

【讨论】:

这很奇怪。我单独输入“开始”,它会打开另一个 Cmd 窗口。我也喜欢你的回答。 开始后加(.) start [anything] 将执行与双击相同的操作。我假设它正在调用ShellExecute()【参考方案2】:

如果您在位置栏中键入cmd,Windows 将在您正在浏览的文件夹中打开一个命令行。

【讨论】:

这很有帮助。知道这一点会让我在 git-bash 环境中停留更长时间 +1 很有用。如何退出cmd。我在哪里可以了解有关 Gitbash 的更多详细信息 这真是太棒了! Alt+D 是选择地址栏的快捷方式。【参考方案3】:

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

explorer .

【讨论】:

你知道如果我在 Mac 上输入 finder . 会导致一个新的 finder 窗口吗? 在终端发现是open . @GraphicAgenda open 将打开任何东西。您可以打开 PDF、excel 等。非常好的命令。 @sixtyfootersdude 我用它打开应用程序,比如open -a [Application Name],最喜欢的命令 我以前经常使用这个命令,但不知道为什么它最近停止工作并显示以下错误消息:bash: explorer: command not found。有没有办法解决这个问题?【参考方案4】:

如果您来自 Mac OS X 或 Linux 背景,您还可以在 .bash_profile 中创建一个别名,以便像在其他 *nix 环境中一样使用 open 命令。

只需将以下行添加到您的~/.bash_profile

alias open="explorer ."

然后:

~/.bash_profile

然后就可以使用open命令打开当前文件夹了。

【讨论】:

【参考方案5】:

Windows:资源管理器。

Mac:打开。

【讨论】:

Ubuntu:xdg-open $(pwd)

以上是关于在 Windows 7 Git Bash 中,有没有办法探索当前位置的目录?的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows 7 的 git bash 中打印欢迎消息

在 Windows 7 上使用 git-bash 更新文件权限

.bash_history 不会在 Git for Windows (git bash) 中更新

Msysgit bash 在 Windows 7 中速度非常慢

错误 - 在Windows 7中使用“Git Bash Here”时,“文件扩展名.vbs没有脚本引擎”

我可以在 Windows 上的 Git Bash 中使用 gcloud 吗?