喜欢Linux的朋友均可能遇到这样的问题:很是想要用Linux环境,可是手头上只有Windows环境,这时该怎么办呢?在这里推荐一个Windows上的Linux环境模拟器Cygwin。html
介绍ssh
Cygwin是一个在Windows平台上运行的Linux模拟环境,它对于学习Unix/Linux操做环境,或者从Linux到Windows的应用程序移植,或者进行某些特殊的开发工做,尤为是使用gnu工具集在Windows上进行嵌入式系统开发,很是有用。它有两部分组成:一个DLL(cygwin1.dll) ,它充当一个Linux API 模拟层,模拟层提供大量 Linux API 功能。ide
安装工具
安装过程很简单,在http://www.cygwin.com/install.html中下载setup.exe,以后按照提示进行安装便可。安装过程当中有一个地方须要说明一下:Cygwin并不会安装全部Linux软件包,而是默认只会安装最小的基础Linux环境软件包。(When installing packages for thefirst time, setup.exe does not install every package. Only the minimal base packages from the Cygwindistribution are installed by default.)学习
安装过程以下图所示,具体下载和安装时间根据所选择的软件包数量以及镜像站点有关系,选择国内的镜像站点会快一些。spa
使用.net
安装完成以后,点击Cygwin图标就能够启动了,启动以后就能够输入一些经常使用的Linux命令进行操做了。htm
扩展用法blog
1.要想使用putty链接Cygwin,须要安装sshd,具体请参考:http://www.putty.ws/putty-cygwin;开发
2.若是须要使用图形界面,须要安装X11,具体请参考:http://www.path8.net/tn/archives/5829;