Cygwin正版是一款能夠支持用戶在windows系統中使用Unix代碼模擬環境的軟件,方便用戶在運行Cygwin后得到一個類似Linux的Shell環境,使用起來也非常的流暢,非常適合用戶在學習和開發方面進行使用,感興趣或者有需要的小伙伴就快來kk網站下載體驗一下吧。
Cygwin正版安裝教程:
1、首先我們下載本站提供的sygwin安裝包,它并不是一鍵就可以安裝,它需要從網絡上下載安裝組件。
2、這時會出現三種安裝模式,大家可以根據以下說明選擇
①Install from Internet,這種模式直接從Internet安裝,適合網速較快的情況;
②Download Without Installing,這種模式只從網上下載Cygwin的組件包,但不安裝;
③Install from Local Directory,這種模式與上面第二種模式對應,當你的Cygwin組件包已經下載到本地,則可以使用此模式從本地安裝Cygwin
我們選擇第一種
3、選擇安裝路徑
4、在下載的同時,Cygwin組件也保存到了本地,以便以后能夠再次安裝,這一步選擇安裝過程中從網上下載的Cygwin組件包的保存位置
5、這一步選擇連接的方式,選擇你的連接方式,然后點擊下一步,會出現選擇下載站點的對話框,如下圖所示
①Use System Proxy Settings 使用系統的代理設置
②Direct Connection 一般多數用戶都是這種直接連接的網絡,所以都是直接使用默認設置即可
③Use HTTP/FTP Proxy 使用HTTP或FTP類型的代理。如果有需要,自己選擇此項后,設置對應的代理地址和端口,即可
6、選擇下載站點
不同的鏡像存放了不同的包,為了獲得最快的下載速度,我們可以添加網易開源鏡像http://mirrors.163.com/cygwin/ 或者 阿里云鏡像http://mirrors.aliyun.com/cygwin/
7、開始加載
8、選擇需要下載安裝的組件包
此處,對于安裝Cygwin來說,就是安裝各種各樣的模塊而已。最核心的,記住一定要安裝Devel這個部分的模塊,其中包含了各種開發所用到的工具或模塊
展開devel
從中選擇binutils、 gcc 、mingw 、gdb進行安裝,找到以下選項,點擊后邊的skip,使其變為版本號即可
9、OK,繼續安裝,下一步。等待
10、安裝完成,勾選在桌面創建快捷方式,下面是開始菜單 程序組
11、驗證Cygwin是否安裝成功,雙擊桌面上的圖標運行cygwin
然后在彈出的命令窗口輸入以下命令執行
cygcheck -c cygwin
會打印出當前cygwin的版本和運行狀態,如果status是ok的話,則cygwin運行正常
gcc --version
g++ --version
Cygwin正版設置代碼指令
1、cygwin設置中文
cygwin\home\用戶名\.bashrc
2、讓ls和dir命令顯示中文和顏色
alias ls='ls --show-control-chars --color'
alias dir='dir -N --color'
3、置為中文環境,使提示成為中文
export LANG="zh_CN.GBK"
4、輸出為中文編碼
export OUTPUT_CHARSET="GBK"
cygwin\home\username\.inputrc
5、可以輸入中文
set meta-flag on
set output-meta on
set convert-meta off
6、忽略大小寫
set completion-ignore-case on
Cygwin正版常用代碼指令
1、在cygwin里訪問Windows盤
cd /cygdrive/c
cd c:
2、整合cygwin命令到Windows中
tar czvf xxx.tgz ./
3、使用TGZ備份
@echo off
d:
cd d:\website\8thmanage
tar czvf 8thmanage.tgz 8thmanage
4、恢復Cygwin快捷方式
@echo off
5、D:
chdir D:\cygwin\bin
set.utf8
bash –login -i
chmod命令
chmod [who] [opt] [mode] 文件/目錄名
who表示對象,是以下字母中的一個或組合:
u:表示文件所有者
g:表示同組用戶
o:表示其它用戶
a:表示所有用戶
opt則是代表操作,可以為:
+:添加某個權限
-:取消某個權限
=:賦予給定的權限,并取消原有的權限。
Cygwin正版相關問題:
1.cygwin下如何清屏?
可以使用Ctrl+L快捷鍵,在這里如果想要使用clear進行清屏的話,需要安裝ncurse才可以使用。
2.Cygwin安裝過程中出現“Unable to extract /usr/lib/qt3/lib/libdesignercora.a--the file in use .please stop all Cygwin processes and select the "Retry",or select "contitue"to go on anyway.”
這個是因為一個叫libkbdsg.a一直讀寫失敗,一般都是被騰訊電腦管家攔截的關系,只要先暫停電腦管家的使用,安裝完成后在開啟就可以了。