2016-01-05 370 views
4

我正在使用Windows 8並安裝了cygwin。但是,當我導航到它所包含的文件夾時,唯一的子文件夾是usr和var,並且都不包含看起來像終端的東西。我怎樣才能打開一個cygwin終端?在Windows CMD裏面\ Program Files文件\ cygwin的\斌\ bash.exe如何打開cygwin終端?

回答

6

您應該爲此使用mintty可執行文件。在默認安裝路徑的情況下,它位於:c:\cygwin\bin\mintty.exe Cygwin安裝將開始菜單的快捷方式,但也許這個功能在win8中被破壞。 我檢查我的電腦上這個快捷方式,它包含此命令爲「目標」:

C:\cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico - 

您應該創建這樣一個快捷方式。替換給定的路徑,如果你的cygwin位於其他地方。 -i命令行參數不是必需的。欲瞭解更多信息,請查看mintty的手冊頁面,該頁面位於here

5

您可以運行

℃。

+0

程序文件\ cygwin對我而言不存在。這是否意味着我需要重新安裝cygwin? –

+1

在Windows CMD中直接運行'bash.exe'對我來說不起作用,我應該添加'--login -i'選項來做簡單的命令,比如'ls'。 – ThomasGuenet

2

安裝cygwin時,通常會在包含cygwin的目錄樹頂部安裝一個「.bat」文件,該文件可以運行命令窗口。例如:

@echo off 

C: 
chdir C:\cygwin64\bin 

bash --login -i 

cygwin的樹的確切位置是相關的腳本,當然,和細節會有所變更。但是從cygwin的bin目錄開始的bash可執行文件足以啓動一個窗口。

在cygwin之外,你不會看到諸如掛載目錄和符號鏈接之類的東西。所以(從Windows文件瀏覽器)它可能看起來不完整。