我正在使用Windows 8,并已安装Cygwin。 然而,当我导航到它所包含的文件夹时,唯一的子文件夹是usr和var,但两者都不包含看起来像终端的内容。 我该如何打开Cygwin终端?
您应该使用mintty
可执行文件来完成此操作。如果使用默认安装路径,它位于这里:c:\cygwin\bin\mintty.exe
Cygwin安装会在开始菜单中放置一个快捷方式,但可能在Win8中此功能已被破坏。
我检查了我的计算机上的此快捷方式,并将此命令作为“目标”。
C:\cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico -
您应该创建这样的快捷方式。如果您的Cygwin位于其他任何位置,请替换给定路径。-i
命令行参数不是必需的。有关更多信息,请查看 mintty
的手册页面,它位于这里。
你可以在Windows CMD中运行
c:\program files\cygwin\bin\bash.exe
这个命令。
bash.exe
对我来说不起作用,我应该添加选项 --login -i
才能使像 ls
这样的简单命令工作。 - ThomasGuenet@echo off
C:
chdir C:\cygwin64\bin
bash --login -i
当然,Cygwin树的确切位置与脚本相关,并且细节偶尔会发生变化。但是,在Cygwin的bin目录中启动的bash可执行文件足以启动窗口。
在Cygwin之外,您将看不到诸如挂载目录和符号链接之类的内容。因此(从Windows文件资源管理器中),它可能看起来不完整。