文章目錄
PowerShell的出現讓Windows的命令列工具有了很大的改進。但是多年以來,Linux一直擁有很多有用的終端。在這裡通過Cygwin你可以同時擁有上面兩種命令列工具,Cygwin是一個可以在Windows PC上啟動並執行類似unix的終端。
在今天這一節裡,我們將會解釋怎樣讓Cygwin運行起來,接下來的文章我們還會講解在此之上五花八門的應用,敬請期待。
安裝Cygwin
Cygwin的安裝在Wndows下也是直接運行setup.exe,但是也要注意下接下來幾個步驟,這裡我們將會全程講解安裝過程。
為了保證Cygwin的安裝最小化並節省頻寬,預設的安裝方式只會從互連網上下載一些必要的檔案。
預設的安裝路徑是:C:Cygwin,如果你不想裝在 C:盤根目錄下,你也可以修改路徑或者建立一個C:Cygwin的連結到你自己的安裝目錄。
點擊下一步直到選擇下載鏡像。很不幸的是,安裝工具不能自動定位,所以需要你自己去判斷哪個鏡像下載速度會更快。
選擇了鏡像之後,安裝工具會下載有效安裝包清單,接下來這步會變得複雜一點。
成千上萬的安裝包會被分成很多個類別。如果你不知道選擇哪些安裝包,可以使用預設選項,等到安裝完以後再運行安裝工具安裝額外的安裝包。
如果你知道你想要哪些安裝包,你可以搜尋它們,結果會被自動列出來。
一旦你點擊了下一步,這會花費相當一段時間來下載安裝包然後完成安裝過程。
添加Cygwin路徑到Windows環境變數
安裝完成以後在案頭上會出現一個Cygwin的表徵圖,通過它可以開啟Cygwin終端。
終端會以C:Cygwin主目錄作為開始,但是那可能沒有用處,因為你可能並沒有在那裡放置任何檔案。你可以使用所有基本的Linux命令,但是要返回C:盤根目錄的話你必須切換目錄到/cygdrive/c。
要想在Windows命令提示字元下使用Cygwin,你需要添加Cygwin到Windows環境變數。
通過Win+Pause/Break鍵或者在我的電腦上右鍵選擇屬性開啟系統屬性。
在左邊一列選擇進階系統屬性開啟系統屬性視窗:
在進階選項裡點擊下面的環境變數。
在系統變數裡,找到Path變數並單擊進行編輯。
在變數值選項的最後面添加Cygwin下bin路徑:
;C:cygwinbin
注意:確保前面要加個分號來和其它的變數值進行區分。
點擊“OK”關閉對話,然後開啟命令提示字元來測試幾個Linux命令。
正如下面的圖片裡所看到的,pwd和ls在Windows命令提示字元工作正常。你還會看到/cygdrive/c自動被添加到目前的目錄顯示裡面了。
安裝了Cygwin之後你還可以做更多的事情,在接下來的文章裡我們會介紹一些有用的工具。
原文來自:http://article.yeeyan.org/view/200054/171995