Cygwin,打造你的Windows下Linux环境

时间:2022-05-07
本文章向大家介绍Cygwin,打造你的Windows下Linux环境,主要内容包括什么是Cygwin、下载安装、使用Cygwin、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。

Cygwin,打造你的Windows下Linux环境

什么是Cygwin

下面我看来看一段百度对Cygwin的说明:

Cygwin是一个在windows平台上运行的类UNIX模拟环境,
是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,
不过现已被Redhat收购)。

它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,
或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,
非常有用。

随着嵌入式系统开发在国内日渐流行,越来越多的开发者对Cygwin产生了兴趣。

Cygwin 提供一个UNIX 模拟 DLL 以及在其上层构建的多种可以在 Linux 
系统中找到的软件包,在 Windows XP SP3 以上的版本提供良好的支持。

Cygwin主要由Red Hat及其下属社区负责维护。

注:对于不想安装linux或是不会安装linux的你,可以尝试在Windows下安装Cygwin来使用linux下的命令,为后续在linux工作打下基础。

下载安装

从这里下载安装 Cygwin 64位版本的安装器:

https://www.cygwin.com/setup-x86_64.exe

注: 你需要有比较好的网络,以便安装器能从服务器端下载对应的安装包

下载后的安装文件如下图所示:

双击它进行安装, 一定不要安装到中文目录,如果第一步安装提示错误,则更换一个接入网站

安装步骤如图所示

等待上述过程完成,安装成功后如下图所示:

单击“完成”按钮,完成cygwin的安装。

使用Cygwin

在所有程序点击"Cygwin"下的Cygwin64 Terminal

进入Cygwin的命令终端,如下图:

注: 你也可以在cmd命令行下直接使用linux的命令了。

随便使用几个命令试试效果, 如图: