Cygwin是一款廣受歡迎的編程開發軟件,這款軟件可以在Windows系統上的模擬UNIX/Linux操作環境,無論是新手學習UNIX/Linux,還是滿足老手的各種奇怪要求進行各種測試,都非常實用的,是廣大攻城獅、程序員必備編程神器。
運行Cygwin后,你會得到一個類似Linux的Shell環境,在其中你可以使用絕大部分Linux軟件和功能。如Gcc,Make,Vim,Emacs等等。總之如果你想使用某個Linux下的功能,而windows上又找不到好的替代品的話,你就可以用Cygwin。我使用的最頻繁的是Gcc和Make。我經常用它們來編譯一些我從網上下載的開源的工程。這些工程在Windows上編譯往往很麻煩。我也用它做過X Server來連接一臺真正的Linux服務器,用來測試一個用tcl/tk編寫的跨平臺的用戶界面程序。
1、Cygwin給用戶帶來更加出色的unix體驗
2、完美模擬unix系統的特性
3、Cygwin不干擾電腦主系統的運行
4、Cygwin可以直接調用unix的庫
5、可以在其中進行操作與開發
1、Cygwin具有可以調用Unix函數的Cygwin庫
2、調用Mincrosofe Win32 API函數和Cygwin API函數來編寫應用程序
3、可以和Unix程序有效地聯系起來而無需作太多的更改
4、Cygwin可以用來開發很多GNU軟件
5、Cygwin具有很多標準的Unix軟件包
1、打開Cygwin軟件,您可以使用cd命令進入到您要保存文件的目錄。
2、您可以使用pwd命令查看當前路徑,進入你要查找的的路徑后,您可以使用ls命令列出當前目下的所有文件。
3、您可以使用man命令查看其他命令的幫助,如果想要查看ls命令的相關參數情況,輸入man ls就可以了,進入幫助目錄后,q鍵退出,返回bash界面。
4、如果您想修改當前文件名字,您可以使用vm 命令。
5、如果您想刪除當前文件中的文件,您可以使用rm命令進行刪除。如果批量刪除,就要使用*號鍵了。
6、如果您想查找您輸入過的命令,您可以使用history命令進行查找。
7、如果您選創建一個新的文件夾,您可以使用mkdir命令創建文件夾。
安裝完成后,在桌面上會有一個Cygwin的圖標,雙擊它,會出現一個windows的命令窗口,過一會,你就會見到熟悉(或者陌生)的 Linux的Shell界面。試一試ls ,是不是可以工作了?從今往后,你就可以自由的在windows下使用Linux的軟件了。基本上你能用到,cygwin都有。如果你要開發可以在兩個平臺上運行的程序, cygwin也是你前期試驗的好地方。從互聯網上下載的各種開源代碼,也可以在Cygwin里編譯,運行,調試。下面介紹一些使用技巧,更多地還要靠大家自己探索拉!
【使用Cygwin訪問windows的文件】
Cygwin安裝后,其根目錄位于你的安裝目錄下。所以使用cd /,只能訪問到你的安裝目錄,要訪問硬盤上的其他文件,可以使用mount:
mount D:/testdir ~/testdir
這樣,你就可以在~/testdir里訪問到D:/testdir里的內容了。
【使用Cygwin作為X Server】
現在的Linux服務器一般都提供X,要從Windows上使用Linux的X,需要在Windows上運行一個X Server。有一些專門為windows開發的軟件可以做這個,但是Cygwin自帶的X server就可以勝任。下面舉例說明如何使用:
首先你必須安裝X11包,然后運行Cygwin shell,輸入x&。這時候你的桌面上出出現一個布滿斜紋大窗口,這就是我們的X server了,回頭Linux機器上的X 程序就會顯示在這里。
哪些版本的Windows支持?
1、預計Cygwin可以在所有現代版本的Windows上運行。狀態2016年1月,這包括Windows Vista,Windows Server 2008以及所有更高版本的Windows,直到Windows 10和Windows Server 2016.Cygwin的32位版本也運行在發布的64位版本的Windows上的WOW64 32位環境中,即64當然只有在64位Windows上。
2、請記住,Cygwin只能完成底層操作系統支持的功能。因此,Cygwin在不同版本的Windows上的表現會有所不同,并呈現出不同的局限性。
我的Windows登錄名有一個空格,會導致問題嗎?
絕對是的!UNIX shell(以及Cygwin)使用空格字符作為單詞分隔符。在某些情況下,可以通過各種shell引用機制來解決這個問題,但是如果可以完全避免這個問題,那么你會更好。
1、在本站下載,Cygwin軟件包,使用360壓縮軟件解壓后得到exe安裝文件,雙擊exe文件開始安裝。
2、進入安裝向導界面,點擊下一步繼續安裝。
3、選擇Cygwin安裝方式,第一個在線安裝,第二個只下載不安裝,第三個選擇本地安裝。您可以自行選擇,選擇完成后點擊下一步。
4 、選擇Cygwin安裝位置,您可以點擊下一步,軟件會默認安裝。或者您可以點擊【Browse】,在打開安裝位置界面中,您可以自行選擇軟件的安裝位置,選擇完成后,點擊【下一步】。Install for選擇默認就可以了。
5、選擇Cygwin網絡連接方式,選擇默認就可以了,然后點擊【下一步】。
6、選擇一個鏡像站點,任選一個即可,按Ctrl鍵可選中多個,【下一步】
7、鏡像站點站點正在安裝中,您需要耐心等待就可以了,安裝完成后點擊【下一步】。
8、這一步很重要,選擇要下載的安裝包,根據您需要的安裝包選擇包,選的包越多所需的下載時間越長,單擊【View】可以在分類、全部、已選之間循環切換,點擊每一類前面的加號可以展開,要選中每一個包,只需單擊每一行前邊像循環的那個圖標,會在版本號和Skip之間切換,選一個最新的版本號即可,下邊的那個復選框默認即可:
9、選好后點擊【下一步】如下圖中所示會顯示你選擇的安裝包。
10、點擊【下一步】開始安裝包,您需要耐心等待安裝完成就可以了。