這款軟件為Cygwin32位,有需要下載Cygwin64位的用戶可以點(diǎn)擊以下鏈接進(jìn)行下載。
Cygwin64位:http://www.wojiagongyu.cn/soft/517553.htm
cygwin特色介紹
POSIX 兼容性:Cygwin 通過動(dòng)態(tài)鏈接庫(DLL)實(shí)現(xiàn)了 POSIX 系統(tǒng)調(diào)用的 API,使得許多 Unix 應(yīng)用程序可以在 Windows 上編譯和運(yùn)行。
輕量級(jí)設(shè)計(jì):相比虛擬機(jī)或 WSL(Windows Subsystem for Linux),Cygwin 直接運(yùn)行在 Windows 內(nèi)核上,無需額外的系統(tǒng)層,資源占用更低。
開源免費(fèi):Cygwin 是開源軟件,遵循 GNU General Public License,用戶可以自由使用和修改。
cygwin功能說明
類 Unix 環(huán)境
Shell 終端:提供類似 Linux 的 Bash Shell 環(huán)境,支持大部分 Unix 命令和腳本,如 ls、grep、awk、sed 等。
文件系統(tǒng)布局:模擬 Unix 文件系統(tǒng)結(jié)構(gòu),包括 /usr、/bin、/etc 等目錄,方便用戶熟悉操作。
跨平臺(tái)兼容性:支持在 Windows 和 Unix-like 系統(tǒng)之間移植軟件,降低開發(fā)成本。
豐富的工具集
開發(fā)工具:包含完整的 GNU 工具鏈,如 GCC(編譯器)、GDB(調(diào)試器)、Make(構(gòu)建工具),支持 C/C++ 開發(fā)。
網(wǎng)絡(luò)工具:提供 ssh、scp、rsync 等工具,方便遠(yuǎn)程管理和文件傳輸。
文本處理:支持 vim、emacs 等文本編輯器,以及 grep、sed 等文本處理命令,提升工作效率。
X Window 系統(tǒng):支持 X11 圖形界面,允許在 Windows 上運(yùn)行 Unix 圖形應(yīng)用程序。
軟件包管理
在線安裝:通過 setup.exe 安裝程序,用戶可以選擇從互聯(lián)網(wǎng)下載并安裝所需的軟件包。
鏡像站點(diǎn):支持國內(nèi)鏡像站點(diǎn)(如阿里云、華為云),大幅提升下載速度。
包管理工具:支持通過命令行工具(如 apt-cyg)搜索、安裝、更新和刪除軟件包,簡(jiǎn)化管理流程。
與 Windows 集成
訪問 Windows 文件系統(tǒng):在 Cygwin 環(huán)境中可以直接訪問 Windows 的磁盤分區(qū)和文件,如 D:/testdir 可通過 mount 命令映射到 ~/testdir。
調(diào)用 Windows 程序:支持在 Cygwin 終端中直接運(yùn)行 Windows 原生程序,如 Internet Explorer。
環(huán)境變量共享:Cygwin 可以讀取和設(shè)置 Windows 的環(huán)境變量,方便與 Windows 生態(tài)集成。
Cygwin安裝教程
1、在本站下載,Cygwin軟件包,使用360壓縮軟件解壓后得到exe安裝文件,雙擊exe文件開始安裝。
2、進(jìn)入安裝向?qū)Ы缑?,點(diǎn)擊下一步繼續(xù)安裝。

3、選擇Cygwin安裝方式,第一個(gè)在線安裝,第二個(gè)只下載不安裝,第三個(gè)選擇本地安裝。您可以自行選擇,選擇完成后點(diǎn)擊下一步。

4 、選擇Cygwin安裝位置,您可以點(diǎn)擊下一步,軟件會(huì)默認(rèn)安裝?;蛘吣梢渣c(diǎn)擊【Browse】,在打開安裝位置界面中,您可以自行選擇軟件的安裝位置,選擇完成后,點(diǎn)擊【下一步】。Install for選擇默認(rèn)就可以了。

5、選擇Cygwin網(wǎng)絡(luò)連接方式,選擇默認(rèn)就可以了,然后點(diǎn)擊【下一步】。

6、選擇一個(gè)鏡像站點(diǎn),任選一個(gè)即可,按Ctrl鍵可選中多個(gè),【下一步】

7、鏡像站點(diǎn)站點(diǎn)正在安裝中,您需要耐心等待就可以了,安裝完成后點(diǎn)擊【下一步】。

8、這一步很重要,選擇要下載的安裝包,根據(jù)您需要的安裝包選擇包,選的包越多所需的下載時(shí)間越長,單擊【View】可以在分類、全部、已選之間循環(huán)切換,點(diǎn)擊每一類前面的加號(hào)可以展開,要選中每一個(gè)包,只需單擊每一行前邊像循環(huán)的那個(gè)圖標(biāo),會(huì)在版本號(hào)和Skip之間切換,選一個(gè)最新的版本號(hào)即可,下邊的那個(gè)復(fù)選框默認(rèn)即可:
9、選好后點(diǎn)擊【下一步】如下圖中所示會(huì)顯示你選擇的安裝包。
10、點(diǎn)擊【下一步】開始安裝包,您需要耐心等待安裝完成就可以了。
Cygwin使用方法
1、打開Cygwin軟件,您可以使用cd命令進(jìn)入到您要保存文件的目錄。
2、您可以使用pwd命令查看當(dāng)前路徑,進(jìn)入你要查找的的路徑后,您可以使用ls命令列出當(dāng)前目下的所有文件。
3、您可以使用man命令查看其他命令的幫助,如果想要查看ls命令的相關(guān)參數(shù)情況,輸入man ls就可以了,進(jìn)入幫助目錄后,q鍵退出,返回bash界面。
4、如果您想修改當(dāng)前文件名字,您可以使用vm 命令。
5、如果您想刪除當(dāng)前文件中的文件,您可以使用rm命令進(jìn)行刪除。如果批量刪除,就要使用*號(hào)鍵了。
6、如果您想查找您輸入過的命令,您可以使用history命令進(jìn)行查找。
7、如果您選創(chuàng)建一個(gè)新的文件夾,您可以使用mkdir命令創(chuàng)建文件夾。
Cygwin常見問題
Cygwin中文亂碼的圖形界面解決方案
1、雙擊桌面上的Cygwin快捷方式,打開軟件,打開軟件后在Cygwin窗口點(diǎn)擊鼠標(biāo) 右鍵,在彈出的選項(xiàng)中點(diǎn)擊【Option】選項(xiàng)。

2、打開Option窗口,點(diǎn)擊左側(cè)的Text選項(xiàng),在右側(cè)界面中將Locale選擇C,Character Set選擇GBK。

3、選擇完成后,點(diǎn)擊右下角的apply按鈕就可以了。

4、您在打開軟件就不會(huì)出現(xiàn)亂碼的情況了。

MinGw與Cygwin軟件對(duì)比
MinGw是一款win版本下的GCC,軟件可以為用戶提供模擬Linux的shell和基本的Linux工具,而Cygwin是一款在Windows平臺(tái)上運(yùn)行的unix模擬環(huán)境。MinGW生成的程序,性能高,速度快,Cygwin更像一個(gè)平臺(tái),軟件包含的內(nèi)容更全面。cygwin編譯后的exe需要cygwin1.dll作為支持,而mingw不需要就可以直接運(yùn)行。這兩款軟件都可以在Windows系統(tǒng)中進(jìn)行Linux的程序的編寫。
MinGW下載地址:http://www.wojiagongyu.cn/soft/577868.htm
Cygwin更新日志
1、Cygwin修復(fù)了bug
2、增加了新功能
華軍小編推薦 雖然Cygwin并不是最完美的UNIX 模擬環(huán)境,但已經(jīng)相當(dāng)好了。核心組件的文檔也很完善,而且特別方便,其中Cygwin 最棒的特點(diǎn)可能就是它與 Windows 的集成。使用 Cygwin 和它的 UNIX 命令行來操縱系統(tǒng)可以大大提高生產(chǎn)力。華軍軟件園還為你提供Intellij IDEA、rsync官方下載。 |
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用