原文網址:張龍博客
提到Linux學習,可能很多童鞋都會說,不是我不想學,而是真的沒有一個好的linux環境:裝了linux吧,有時又會想回Windows玩玩游戲娛樂什么的,搞個雙系統吧,又不想折騰!如果真是這樣,下面的內容將讓你的理由統統成為借口。想學習Linux基本命令又不想安裝Linux系統的的童鞋請往下看。
雖說Linux是學習Bash Shell的天然環境,但是我們可以借助工具,在Windows下運行bash。最著名的的工具是Cygwin,它是模擬類UNIX環境的軟件,最初由Cygnus Solution公司開發,目的在於通過重新編譯將Linux系統上的軟件移植到Windows上。
安裝Cygwin需要到官網下載安裝包。在該網站首頁的Current Cygwin DLL version中找到setup.exe並下載。該安裝程序只是一個“外殼”,或者可以被稱為Cygwin的安裝器,因為該文件只有不到1MB的大小。下面是官方的安裝步驟:
下載setup.exe
安裝Cygwin,您需要下載setup.exe,此程序根據您選擇的軟件包,再從互聯網下載所有組件。
安裝
1.雙擊setup-x86.exe
2.按照安裝提示“下一步”
3.選擇從“互聯網”安裝:

4.選擇安裝的路徑,一般是C:\Cygwin,選擇本地臨時目錄,用於存放下載的軟件;選擇您連接互聯網的方式,一般選“直接連接”就可以了。
5.選擇下載源:(本站已不再提供鏡像,請選擇163鏡像)

6.根據安裝提示,選擇需要安裝的軟件包,完成安裝。
使用
- 雙擊桌面的Cygwin圖標,即可啟動Cygwin里的Bash。
- 或者,你可將C:/Cygwin/bin加到%PATH%當中,您就可以直接在cmd.exe里面使用Linux命令了,比如less, cat, wc , wget
- 如果您有一個Bash腳本,您可以直接用C:/Cygwin/bin/bash.exe X:/scripts/Monitor.sh的形式調用。
已經安裝了之后,在桌面啟動Cygwin Terminal后出現如圖終端窗口:
率先測試了一下編輯器功能,可能使用了默認選項,未安裝vim,只好測試下vi了。發現了方向鍵和回車鍵無法正常工作,在option中看了半天沒能解決之后,只好問下搜索引擎,問題才得到了解決:
原來vim缺省是vi兼容模式,設置成不兼容模式就好了:
在vi中按下esc進入命令模式,然后輸入下面命令回車即可(注意是英文冒號)
:set nocp
設置好了,隨便輸入內容試試:
使用wq保存並退出后,用sh執行剛剛這個簡單的打印腳本:
好了,這個模擬工具就介紹到這,想學linux的童鞋可以邊看鳥哥的私房菜邊使用這個工具先練練手,要真正學習linux,個人還是建議安裝個正統的Linux系統學習下比較好,比如Redhat或Centos等。




