我正在使用Windows 8并安装了cygwin。但是,当我导航到它所包含的文件夹时,唯一的子文件夹是usr和var,并且都不包含看起来像终端的东西。我怎样才能打开一个cygwin终端?在Windows CMD里面\ Program Files文件\ cygwin的\斌\ bash.exe如何打开cygwin终端?
:
我正在使用Windows 8并安装了cygwin。但是,当我导航到它所包含的文件夹时,唯一的子文件夹是usr和var,并且都不包含看起来像终端的东西。我怎样才能打开一个cygwin终端?在Windows CMD里面\ Program Files文件\ cygwin的\斌\ bash.exe如何打开cygwin终端?
:
您应该为此使用mintty
可执行文件。在默认安装路径的情况下,它位于:c:\cygwin\bin\mintty.exe
Cygwin安装将开始菜单的快捷方式,但也许这个功能在win8中被破坏。 我检查我的电脑上这个快捷方式,它包含此命令为“目标”:
C:\cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico -
您应该创建这样一个快捷方式。替换给定的路径,如果你的cygwin位于其他地方。 -i
命令行参数不是必需的。欲了解更多信息,请查看mintty
的手册页面,该页面位于here。
您可以运行
℃。
安装cygwin时,通常会在包含cygwin的目录树顶部安装一个“.bat”文件,该文件可以运行命令窗口。例如:
@echo off
C:
chdir C:\cygwin64\bin
bash --login -i
cygwin的树的确切位置是相关的脚本,当然,和细节会有所变更。但是从cygwin的bin目录开始的bash
可执行文件足以启动一个窗口。
在cygwin之外,你不会看到诸如挂载目录和符号链接之类的东西。所以(从Windows文件浏览器)它可能看起来不完整。
程序文件\ cygwin对我而言不存在。这是否意味着我需要重新安装cygwin? –
在Windows CMD中直接运行'bash.exe'对我来说不起作用,我应该添加'--login -i'选项来做简单的命令,比如'ls'。 – ThomasGuenet