Cygwin是一個(gè)基于Windows操作系統(tǒng)的開(kāi)源免費(fèi)工具,它提供了類(lèi)UNIX的環(huán)境和命令行工具,使得用戶可以在Windows系統(tǒng)下運(yùn)行許多類(lèi)UNIX的工具和應(yīng)用程序。Cygwin可以讓用戶在Windows系統(tǒng)下使用Linux的命令行界面和工具,如Bash、grep、awk、sed等等。Cygwin還提供了一些開(kāi)發(fā)工具,如GCC、make、gdb等,使得用戶可以在Windows系統(tǒng)下編譯和調(diào)試Linux程序。Cygwin的安裝非常簡(jiǎn)單,用戶可以從官網(wǎng)下載安裝包,然后使用安裝向?qū)нM(jìn)行安裝即可。Cygwin的使用對(duì)于需要在Windows系統(tǒng)下進(jìn)行Linux開(kāi)發(fā)或者運(yùn)維工作的用戶來(lái)說(shuō)非常方便,同時(shí)也可以提高用戶的工作效率。
Cygwin簡(jiǎn)介
運(yùn)行Cygwin后,你會(huì)得到一個(gè)類(lèi)似Linux的Shell環(huán)境,在其中你可以使用絕大部分Linux軟件和功能。如Gcc,Make,Vim,Emacs等等。總之如果你想使用某個(gè)Linux下的功能,而windows上又找不到好的替代品的話,你就可以用Cygwin。我使用的最頻繁的是Gcc和Make。我經(jīng)常用它們來(lái)編譯一些我從網(wǎng)上下載的開(kāi)源的工程。這些工程在Windows上編譯往往很麻煩。我也用它做過(guò)X Server來(lái)連接一臺(tái)真正的Linux服務(wù)器,用來(lái)測(cè)試一個(gè)用tcl/tk編寫(xiě)的跨平臺(tái)的用戶界面程序。
Cygwin使用方法
安裝完成后,桌面上會(huì)有一個(gè)cygwin標(biāo)志。雙擊它,會(huì)有一個(gè)windows命令窗口。過(guò)一會(huì)兒,你會(huì)看到linux的shell頁(yè)面,它理解(或不熟悉)。試試ls。你能上班嗎?從現(xiàn)在開(kāi)始,您可以在windows下自由應(yīng)用linux軟件。你可以使用大多數(shù),cygwin。如果你想開(kāi)發(fā)一個(gè)可以在兩個(gè)軟件上運(yùn)行的程序,cygwin也是你早期實(shí)驗(yàn)的好地方。從網(wǎng)絡(luò)上下載的各種開(kāi)源代碼也可以在cygwin中編譯、操作和調(diào)整。以下是一些操作技巧,更多的是依靠自己的探索!
應(yīng)用Cygwin瀏覽windows文件
Cygwin安裝后,其根目錄位于您的安裝目錄下。所以使用cd/,只有瀏覽到您的安裝目錄,瀏覽硬盤(pán)中的其他文件,才能使用mount:
mountD:/testdir~/testdir
那樣,您可以在~/testdir中瀏覽D:/testdir中的內(nèi)容。
應(yīng)用Cygwin作為XServer
現(xiàn)在Linux服務(wù)器一般都給X,要從Windows中使用LinuxX,必須在Windows上操作一個(gè)XServer。有一些專門(mén)為windows開(kāi)發(fā)的軟件可以做到這一點(diǎn),但Cygwin帶來(lái)的Xserver可以做到這一點(diǎn)。以下是如何使用的例子:
首先,您需要組裝X11包,然后操作Cygwinshell并鍵入X&。此時(shí),您的桌面上出現(xiàn)了一個(gè)大的斜紋窗口,這是我們的Xserver,回頭看Linux設(shè)備中的X程序就會(huì)顯示在這里。
以上便是WinWin7小編給大家分享介紹的Cygwin離線安裝包了!