前言

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

Cygwin使用优点介绍

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

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

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

Cygwin软件下载和安装

Step2:获取操作系统是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使用实例

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

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

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

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

Cygwin工具安装和使用指导书的更多相关文章

  1. cygwin下安装软件

    cygwin下安装软件cygwin工具安装新的软件和常见的命令windows8.1下安装Cygwin并通过apt-cyg安装软件包Cygwin利用apt-cyg安装gcc.g++.make和gdb 首 ...

  2. Cygwin下载,安装教程

    Cygwin是一个用于在Windows上模拟Linux环境的软件,由于工作上的需要,我要使用它,至于为什么用它,我在这里不做过多的解释,本文的目的,旨在于解决Cygwin安装上的问题. 原始的安装Cy ...

  3. Android NDK 简单介绍、工具安装、环境配置

    NDK全称:Native Development Kit. 1.NDK是一系列工具的集合. * NDK提供了一系列的工具,帮助开发人员高速开发C(或C++)的动态库,并能自己主动将so和java应用一 ...

  4. android-ndk-r7b编译环境Cygwin工具搭建及配置(转)

    开发android ndk 的时候需要一个编译工具编译c程序,ndk需要linux下编译,所以win环境下提供Cygwin模拟linux编译C android-ndk 较低版本的这个工具的配置网上很多 ...

  5. Docker决战到底(三) Rancher2.x的安装与使用 - 简书

    原文:Docker决战到底(三) Rancher2.x的安装与使用 - 简书   image.png 当越来越多的容器化应用被部署,一个可以管理编排这些容器的工具此时就显得尤为重要了.目前容器编排领域 ...

  6. Locust 性能测试工具安装使用说明

    1. 介绍     它是一个开源性能测试工具.使用 Python 代码来定义用户行为.用它可以模拟百万计的并发用户访问你的系统. 性能工具对比 LoadRunner 是非常有名的商业性能测试工具,功能 ...

  7. BurpSuit工具安装和基本使用方法

    burpsuite是渗透的必备工具,使用它可以进行一些截包分析,修改包数据.暴力破解.扫描等功能,使用最多的场景应该是设置代理拦截数据包分析数据和爆破. JDK工具下载和安装(可选) 运行BurpSu ...

  8. MongoDB在Windows下安装、Shell客户端的使用、Bson扩充的数据类型、MongoVUE可视化工具安装和简单使用、Robomongo可视化工具(2)

    一.Windows 下载安装 1.去http://www.mongodb.org/downloads下载,mongodb默认安装在C:\Program Files\MongoDB目录下,到F:\Off ...

  9. [转]hibernateTools工具安装及使用总结(eclipse 3.6)

    转载地址:http://blueblood79.iteye.com/blog/773177 最近项目采用flex+spring+hibernate的框架开发,之前虽说有多年的Java开发经验了,但是一 ...

随机推荐

  1. windows远程登录报错 CredSSP不支持Oracle

    https://support.microsoft.com/en-us/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018

  2. HI3518EV200+AR0130开发板烧录uboot、kernel、rootfs及其参数配置

    分区名 分区大小 起始地址 截至地址bootloader:1M 0x00000000 0x00100000kernel: 3M 0x00100000 0x00400000rootfs: 12M 0x0 ...

  3. obs源码uml

  4. C# winform使用combobox遍历文件夹内所有文件

    参考:https://www.cnblogs.com/hxh88/p/5814291.html 相关函数解析: 1.指定目录包含的文件和子目录 DirectoryInfo.GetFiles():获取目 ...

  5. [ZZ] 边缘检测 梯度与Roberts、Prewitt、Sobel、Lapacian算子

    http://blog.csdn.net/swj110119/article/details/51777422 一.学习心得: 学习图像处理的过程中,刚开始遇到图像梯度和一些算子的概念,这两者到底是什 ...

  6. 浅谈SPI总线

    SPI总线概述     SPI全称是串行外设接口(Serial Peripheral Interface),是由Motorola提出的一种全双工同步串行通信接口,通信波特率可以高达5Mbps,但具体速 ...

  7. webAPP如何实现移动端拍照上传(Vue组件示例)?

    摘要:使用HTML5编写移动Web应用,主要是为了尝试一下“一套代码多处运行”,一个webapp几乎可以不加修改的运行在PC/Android/iOS等上面运行.但是写到现在觉得虽然这种方式弊大于利,不 ...

  8. python3-可变长度参数函数(*args 和 **kwargs)

    简述: *args:    可变长度元组参数    **kwargs: 可变长度字典参数 ------------------------------------------------------- ...

  9. 51nod1220 约数之和

    http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1220 $G(n)=\sum\limits_{i=1}^n\sum\lim ...

  10. 使用uiautomator2进行webview页面的测试

    1.开发开启webview debug模式 2.使用VirtualXposed框架进行webview测试,详细见https://testerhome.com/topics/16156 下载,安装Vir ...