• 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:cygwin64in和C:cygwin64sbin目录添加到环境变量。其中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查看命令帮助手册。

  • 相关阅读:
    php 之 没有mysql支持时的替代方案
    在php中使用sockets:从新闻组中获取文章
    PHP ON 阿里云的环境配置攻略
    java基础2
    java基础1
    连接查询(内连接)
    mysql数据约束
    mysql表中数据的增删改查2
    mysql表中数据的增删改查
    mysql表的增查改删
  • 原文地址:https://www.cnblogs.com/linyfeng/p/10204448.html
Copyright © 2020-2023  润新知