Cygwin简介
![]()
Cygwin是什么?
Cygwin是一个在windows的类Linux环境。它包含两部分:
●一个DLL (cygwin1.dll),它担任Linux API模拟层提供实际的Linux API功能。
●一个工具集合提供了Linux的外观和感觉。
Cygwin DLL当前工作在所有最近的商业上的Windows x86 32位和64位版本,除了Windows CE。
注意,Cygwin1.7.0及其后,将不再提供对Windows 95、Windows 98和Winodws Me的支持。
Cygwin不能做什么?
●Cygwin不能在Windows上运行本地的应用程序。你必须从源代码重建应用程序如果你想它在windows上运行。
●Cygwin不能让本地Windows应用程序使用UNIX©功能,像signals、ptys等。另外,如果你想利用Cygwin功能你需要从源代码重新构建你的应用程序。
Cygwin能做什么?
● Windows的Dos Scripts功能非常薄弱,命令行工具也非常少;如果您对Linux比较熟悉,那么Cygwin可以帮助您在Windows下面使用强大的Bash,以及使用数量繁多的Linux命令,通过Scripts,可以更加高效的完成系统管理工作。 [例如在Windows服务器上都安装有Cygwin,所有的系统维护,数据备份,SCP自动同步,都可以在Cygwin下面处理。不可否认,很多时候,命令行工具比图形界面工具要方便快捷。]
● 如果您刚进入Linux的世界,使用Cygwin可以让你在Windows下面练习Linux的Bash,以及常用工具。而不需要安装Linux,也不用担心Windows被破坏。
Cygwin的安装
对于Cygwin的安装也非常简单,到官网下载安装文件setup.exe,进行安装就可以了。安装所需的其它文件,都有安装程序从网上下载,所以你只有联网才能安装!



