Beng Dou

一只站在树上的鸟儿,从来不会害怕树枝断裂,因为它相信的不是树枝,而是它自己的翅膀。

导航

Cygwin工具安装和使用指导书

前言

  Cygwin是一个在windows平台上运行的类UNIX模拟环境。它可以满足你在Windows系统上学习Linux基本命令操作、脚本调试的基本需求。

Cygwin使用优点介绍

  1、Cygwin安装简单,可以让你免于安装VMWARE+Linux镜像。

  2、Cygwin可以让你在Windows系统上使用Linux基础命令、vi编辑器,满足你学习linux命令学习、调试脚本的需求。

  3、借助Cygwin中Linux相关命令,在CMD窗口下完成目录、文件相关操作。可以在DOS系统快速处理文本操作。

Cygwin软件下载和安装

Step1:获取操作系统是64位还是32位。在CMD窗口下输入control system

Step2:登录Cygwin官网安装界面,根据windows系统类型在如下链接中完成Cygwin软件下载。

Step3:执行setup-x86_64.exe或者setup-x32.exe进行安装。下文注意事项中没有提到到按照默认配置直接点击下一步即可。注意事项如下:

 

  选择国内镜像源安装,更新及时且安装速度快。在"User URL"处输入http://mirrors.163.com/cygwin/。点击"Add"按钮, 然后选中"http://mirrors.163.com", 点击"下一步"进行安装。列表中其他镜像站点描述参考https://cygwin.com/mirrors.html

 

  推荐补充勾选安装dos2unix组件,其他默认。View下拉框中选择"Category",Search中输入"dos2unix"查找。dos2unix可以用于将文本中的DOS格式的换行符转换为linux文本换行符,常用于bash脚本调试。

Step4:配置windows环境变量,方便在CMD窗口下执行调用linux命令。将C:\cygwin64\bin和C:\cygwin64\sbin目录添加到环境变量。其中C:\cygwin64为Cygwin安装目录,根据实际情况替换。

Step5:安装结束

Cygwin目录说明

  这里主要针对Cygwin中上显示路径与Windows上对应的路径进行说明。避免在Cygwin上创建文件或目录后不知道从本地哪里可以获取。比如你知道在Cygwin上创建的Student.txt文件在哪里可以找到吗?

好,开始找路径(使用pwd获取当前路径,再使用df获取根目录映射的本地路径,本文为D:/cygwin64):

   按照上述图中结果,就可以知道Student.txt所在路径为D:/cygwin64/home/XXX。按照此路径找本地windows上对应的文件夹。问题解决。

Cygwin使用实例

  因为在前文安装Cygwin过程中已经将Cygwin安装目录添加到PATH目录下,所以cmd窗口可以直接使用linux相关命令。这样比较方便。

1、使用linux命令处理目录、文本相关操作

注意:在CMD窗口下调用awk时,需调用gawk执行。

2、使用sh命令调用bash脚本执行。

3、使用man查看命令帮助手册。

 

posted on 2019-01-01 11:49  锅边糊  阅读(9336)  评论(0编辑  收藏  举报