Windows 如何打开cygwin终端?

Windows 如何打开cygwin终端?,windows,cygwin,Windows,Cygwin,我使用的是Windows8,安装了cygwin。但是,当我导航到它所包含的文件夹时,唯一的子文件夹是usr和var,它们都不包含看起来像终端的内容。如何打开cygwin终端?您可以运行 c:\ProgramFiles\cygwin\bin\bash.exe 在Windows CMD内。安装cygwin时,它通常会在包含cygwin的目录树顶部安装一个“.bat”文件,该文件可以运行命令窗口。例如: @echo off C: chdir C:\cygwin64\bin bash --logi

我使用的是Windows8,安装了cygwin。但是,当我导航到它所包含的文件夹时,唯一的子文件夹是usr和var,它们都不包含看起来像终端的内容。如何打开cygwin终端?

您可以运行

c:\ProgramFiles\cygwin\bin\bash.exe


在Windows CMD内。

安装cygwin时,它通常会在包含cygwin的目录树顶部安装一个“.bat”文件,该文件可以运行命令窗口。例如:

@echo off

C:
chdir C:\cygwin64\bin

bash --login -i
当然,cygwin树的确切位置与脚本相关,细节偶尔会发生变化。但是在cygwin的bin目录中启动的
bash
可执行文件足以启动一个窗口


在cygwin之外,您将看不到诸如挂载目录和符号链接之类的内容。因此(从Windows文件资源管理器中)它可能看起来不完整。

对此,您应该使用
mintty
可执行文件。如果是默认安装路径,它位于此处:
c:\cygwin\bin\mintty.exe
Cygwin安装为“开始”菜单设置了一个快捷方式,但这一功能可能在win8中被破坏。 我在计算机上选中了此快捷方式,它将此命令作为“目标”包含:


您应该创建这样的快捷方式。如果您的cygwin位于其他任何位置,请替换给定路径<代码>-i命令行参数不是必需的。有关更多信息,请查看
mintty
的手册页,该页位于。

程序文件\cygwin对我来说不存在。这是否意味着我需要重新安装cygwin?在Windows CMD中直接运行
bash.exe
对我来说不起作用,我应该添加选项
--login-I
,以使像
ls
这样的简单命令起作用。可以从CMD和Far运行,但不能从带有图标的sTabLauncher运行(((.无图标运行正常。我尝试了几种方法为图标提供windows或cygwin路径,包括绝对路径和相对路径,但都不起作用。手动页面链接已断开,请认为这将取代它:
C:\cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico -