在 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 中速度非常慢