Cygwin(UNIX環(huán)境模擬軟件)
詳情介紹
Cygwin是一款可以讓用戶在windows系統(tǒng)中使用Unix代碼的模擬環(huán)境軟件,軟件由UNIX API庫、Bash shell和許多UNIX程序組成,可以幫助初次學(xué)習(xí)LINUX的用戶避免兩個(gè)系統(tǒng)之間來回切換的麻煩。由于 Windows的 Dos Scripts功能弱小,命令行工具也十分稀少,對(duì)于系統(tǒng)管理工作來說效率十分低下,而 Cygwin具備了能夠在 Wnidows系統(tǒng)中直接調(diào)用 Unix函數(shù)的 Cygwin庫,可直接調(diào)用 Mincrosofe API函數(shù)和 Cygwin API函數(shù)來編寫控制臺(tái)和 GUI應(yīng)用程序,從而使得開發(fā)軟件或是系統(tǒng)管理變得高效快捷。與另一款同類型的軟件MinGW相比,Cygwin在windows環(huán)境中開發(fā)出來的程序,是可以在LINUX系統(tǒng)中運(yùn)行的,而MinGW在開發(fā)速度上要比前者快,比較適合開發(fā)windows系統(tǒng)程序,但是內(nèi)容不是很全面。相比之下,還是Cygwin更加適合用戶在學(xué)習(xí)和開發(fā)上面的使用。
2.在這里是選擇軟件的安裝模式,分別為從internet安裝、只下載安裝程序不安裝、安裝已下載的數(shù)據(jù)包,如果沒有安裝包的話,這里我們選擇第一種比較好。
3.接著就是選擇軟件的安裝方式。
4.安裝包的存放路徑同樣也是不能帶有中文字符。
5.這里是選擇連接方式,如果對(duì)這方面不是很清楚的話,建議選擇第一個(gè)默認(rèn)選項(xiàng)。
6.然后在這里會(huì)彈出許多下載站點(diǎn),選擇一個(gè)網(wǎng)站。
7.等待安裝,安裝等待的時(shí)間與你選擇的組件數(shù)量有關(guān),越多等的時(shí)間越長(zhǎng)。
cygwin\home\用戶名\.bashrc
2、讓ls和dir命令顯示中文和顏色
alias ls='ls --show-control-chars --color'
alias dir='dir -N --color'
3、置為中文環(huán)境,使提示成為中文
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
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、恢復(fù)Cygwin快捷方式
@echo off
5、D:
chdir D:\cygwin\bin
set.utf8
bash –login -i
chmod命令
chmod [who] [opt] [mode] 文件/目錄名
who表示對(duì)象,是以下字母中的一個(gè)或組合:
u:表示文件所有者
g:表示同組用戶
o:表示其它用戶
a:表示所有用戶
opt則是代表操作,可以為:
+:添加某個(gè)權(quán)限
-:取消某個(gè)權(quán)限
=:賦予給定的權(quán)限,并取消原有的權(quán)限。
可以使用Ctrl+L快捷鍵,在這里如果想要使用clear進(jìn)行清屏的話,需要安裝ncurse才可以使用。
2.Cygwin安裝過程中出現(xiàn)“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.”
這個(gè)是因?yàn)橐粋€(gè)叫l(wèi)ibkbdsg.a一直讀寫失敗,一般都是被騰訊電腦管家攔截的關(guān)系,只要先暫停電腦管家的使用,安裝完成后在開啟就可以了。
安裝教程:
1.下載解壓本站提供的Cygwin壓縮包文件,雙擊“setup-x86_64.exe”進(jìn)入安裝程序。2.在這里是選擇軟件的安裝模式,分別為從internet安裝、只下載安裝程序不安裝、安裝已下載的數(shù)據(jù)包,如果沒有安裝包的話,這里我們選擇第一種比較好。
3.接著就是選擇軟件的安裝方式。
4.安裝包的存放路徑同樣也是不能帶有中文字符。
5.這里是選擇連接方式,如果對(duì)這方面不是很清楚的話,建議選擇第一個(gè)默認(rèn)選項(xiàng)。
6.然后在這里會(huì)彈出許多下載站點(diǎn),選擇一個(gè)網(wǎng)站。
7.等待安裝,安裝等待的時(shí)間與你選擇的組件數(shù)量有關(guān),越多等的時(shí)間越長(zhǎng)。
設(shè)置代碼指令
1、cygwin設(shè)置中文cygwin\home\用戶名\.bashrc
2、讓ls和dir命令顯示中文和顏色
alias ls='ls --show-control-chars --color'
alias dir='dir -N --color'
3、置為中文環(huán)境,使提示成為中文
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
常用代碼指令
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、恢復(fù)Cygwin快捷方式
@echo off
5、D:
chdir D:\cygwin\bin
set.utf8
bash –login -i
chmod命令
chmod [who] [opt] [mode] 文件/目錄名
who表示對(duì)象,是以下字母中的一個(gè)或組合:
u:表示文件所有者
g:表示同組用戶
o:表示其它用戶
a:表示所有用戶
opt則是代表操作,可以為:
+:添加某個(gè)權(quán)限
-:取消某個(gè)權(quán)限
=:賦予給定的權(quán)限,并取消原有的權(quán)限。
相關(guān)問題:
1.cygwin下如何清屏?可以使用Ctrl+L快捷鍵,在這里如果想要使用clear進(jìn)行清屏的話,需要安裝ncurse才可以使用。
2.Cygwin安裝過程中出現(xiàn)“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.”
這個(gè)是因?yàn)橐粋€(gè)叫l(wèi)ibkbdsg.a一直讀寫失敗,一般都是被騰訊電腦管家攔截的關(guān)系,只要先暫停電腦管家的使用,安裝完成后在開啟就可以了。
下載地址
- 電腦版
Cygwin(UNIX環(huán)境模擬軟件) v2.932官方版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評(píng)論
共0條評(píng)論(您的評(píng)論需要經(jīng)過審核才能顯示)