`
karbo
  • 浏览: 15589 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

cygwin

阅读更多

cygwin是一个在windows平台上运行的 linux模拟环境,是cygnus solutions公司开发的自由软件.

.选择下载源,您可以在下载列表里选择:http://www.cygwin.cn 或者,直接在URL里输入http://www.cygwin.cn/pub/

 

使用

  • 双击桌面的Cygwin图标,即可启动Cygwin里的Bash。
  • 或者,你可将C:/Cygwin/bin加到%PATH%当中,您就可以直接在cmd.exe里面使用Linux命令了,比如less, cat, wc , wget
  • 如果您有一个Bash脚本,您可以直接用C:/Cygwin/bin/bash.exe X:/scripts/Monitor.sh的形式调用。

 

二、cygwin的安装。
  cygwin的安装文件很容易通过google找到。目前国内的网站上有"网络安装版"和"本地安装版"两种。标准的发行版应该是  网络安装版。两者并无大不同,下面介绍一下安装的过程。

  step1. 下载后,点击安装文件(setup.exe)进行安装,第一个画面是GNU版权说明,点"下一步(N)—>",
进入安装模式选择画面。

  step2. 安装模式有"Install from Internet"、"Download form Internet"、
"Install from Local Directory" 三种。"Install form Internet"就是直接从internet上装,适用于网速较快的情况。如果你和我一样网速不是很快,或者说装过之后想把下载的安装文件保存起来,下次不再下载了直接安装,就应该选择"Download form Internet",下载安装的文件(大约40M左右)。
事实上,所谓的"本地安装版",也是别人从网上下载全部文件后打的包(适用于中国国情嘛^_^)
 
  step3. 接下来是选择安装目的路径和安装源文件所在的路径,之后就进入了选择安装包所在的路径。
注意了阿,这里可是重头戏。我第一安装的时候就是没有看清这一步,结果没有把gcc装进去,导致没法编译文件。
   + All  Default
      + Admin Default
       ....
      + Devel   Default
      + Editors Default
      ....
如上图所示,你在这个TreeView的某个节点上双击,就可以改变它的状态,如Default、Install、Uninstall、Reinstall四种状态。默认的都是Default状态,很多工具的默认状态都是不安装。
在这里我选择了在All这一行上后面的Default上点Install,全部安装,以免后患。(注意:这里的树形控件和win下面的不同,你试试点在All上点 和 在All这一行后面的Default上点,会有不同的响应)

  step4. 点下一步,安装成功。它会自动在你的桌面上建立一个快捷方式。

  好了,下面就开始我的linux旅程了。双击cygwin的快捷方式进入系统。
首先介绍几个简单的linux命令。
pwd   显示当前的路径
cd    改变当前路径,无参数时进入对应用户的home目录
ls    列出当前目录下的文件。此命令有N多参数,比如ls -al
ps    列出当前系统进程
kill  杀死某个进程
mkdir 建立目录
rmdir 删除目录
rm    删除文件
mv    文件改名或目录改名
man   联机帮助
less  显示文件的最末几行

由于linux下面的命令大多都有很多参数,可以组合使用。所以,每当你不会或者记不清楚改用那个参数,那个开关的时候,可以用man来查找,比如,我想查找ls怎么使用,可以键入
$  man ls
系统回显信息如下:
LS(1)                          FSF                          LS(1)
NAME
       ls - list directory contents
SYNOPSIS
       ls [OPTION]... [FILE]...
DESCRIPTION
       List information about the FILEs (the current directory by
       default).  Sort entries alphabetically if none of -cftuSUX
       nor --sort.
       -a, --all
             do not hide entries starting with .
       -A, --almost-all
             do not list implied . and ..
       -b, --escape
             print octal escapes for nongraphic characters
       --block-size=SIZE
             use SIZE-byte blocks
:


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Arvin2003/archive/2006/05/17/743077.aspx

分享到:
评论

相关推荐

    Cygwin2.850离线安装包

    Cygwin是一款强大的开源工具,它为Windows操作系统提供了一个类UNIX环境,允许用户在Windows上运行许多GNU/Linux命令行工具和应用程序。Cygwin2.850是该软件的一个特定版本,发布于2014年8月15日。这个离线安装包...

    cygwin之root权限

    ### Cygwin获取Root权限详解 #### 背景与需求 Cygwin是一个在Windows平台上模拟类Unix环境的强大工具,它提供了大量的GNU和开源工具,使得开发人员可以在Windows上像在Linux环境下那样进行开发工作。然而,在某些...

    Cygwin User's Guide

    ### Cygwin用户指南 #### Cygwin概述 **什么是Cygwin?** Cygwin是一种能在Windows系统上运行的工具集,它提供了一个类似Linux的环境,允许用户执行类Unix命令并运行原本只能在Linux或类Unix系统上运行的应用程序...

    cygwin setup-x86_64-2.874.zip

    **Cygwin详解** Cygwin是一个开源工具集,它为Windows操作系统提供了类UNIX环境,使得用户可以在Windows上运行各种GNU/Linux和Unix风格的应用程序。`cygwin setup-x86_64-2.874.zip`是Cygwin的一个旧版本,特别适用...

    Cygwin 64位免安装版

    Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序...

    cygwin1.dll

    `cygwin1.dll` 是一个与 Cygwin 相关的动态链接库文件,它在Windows操作系统上为Cygwin提供关键的运行时支持。Cygwin是一个开源项目,它为Windows环境提供了类Unix的开发和运行环境。这个库文件允许开发者在Windows...

    windows下配置eclipse+CDT+Cygwin调试平台

    在Windows操作系统上构建一个强大的C/C++开发和调试环境,我们可以使用Eclipse集成开发环境(IDE)配合CDT(C/C++ Development Tooling)插件和Cygwin工具集。以下是一个详细的步骤指南: 首先,确保你有Java ...

    cygwin安装资源.zip

    Cygwin是一款强大的开源工具,它为Windows操作系统提供了一个类Unix的环境,使得用户可以在Windows平台上运行许多原本只适用于Linux或Unix的应用程序。这个“cygwin安装资源.zip”文件包含了一切你需要快速安装和...

    altera_quartus13.1_cygwin_patch.zip

    《Altera Quartus 13.1 在Cygwin环境下修复Eclipse开发Nios II问题详解》 在FPGA(Field-Programmable Gate Array)设计领域,Altera Quartus是一款广泛使用的综合、布局布线工具,而Nios II则是Altera提供的软核...

    cygwin64安装教程.zip

    **Cygwin64安装教程** Cygwin64是一个在Windows操作系统上模拟Linux环境的开源工具集。它提供了一个类Unix的命令行界面和许多GNU工具,使得开发者可以在Windows上编写、编译和运行Linux兼容的软件。下面将详细介绍...

    Cygwin

    **Cygwin详解** Cygwin是一款强大的开源软件工具,它为Windows操作系统提供了一个类Unix的环境,使得用户能够在Windows平台上模拟Linux或Unix的操作环境。这个名称来源于“Cyg”代表Windows下的“Cygwin32”库,而...

    PX4.Windows.Cygwin.Toolchain

    PX4.Windows.Cygwin.Toolchain 是一款在Windows操作系统上提供类Unix环境和工具的强大软件。其核心在于提供了一个在Windows平台上运行类Unix应用程序、Shell脚本和命令行工具的解决方案。 首先,Cygwin是这款软件的...

    cygwin 下 rsync-3.0.8安装及使用说明

    在IT领域,尤其是在Windows系统上进行Linux环境模拟时,Cygwin是一个不可或缺的工具。它提供了一个GNU/Linux命令行环境,使用户可以在Windows系统上运行许多Linux命令和工具。Rsync是另一个非常重要的工具,它用于...

    windows上安装cygwin问题汇总

    ### Windows上安装Cygwin问题汇总 #### 一、引言 Cygwin是一个在Windows平台上运行的模拟类Unix环境的软件系统。它为Windows提供了大量开源工具,并且能够通过命令行的方式进行操作,这对于习惯于Linux环境的开发者...

    cygwin离线安装包下载地址

    ### Cygwin离线安装包知识点详解 #### 一、Cygwin简介 Cygwin是一个为Windows系统提供类Unix环境的软件集合。它由一套核心动态链接库(Cygwin DLL)和许多自由软件工具构成。通过Cygwin DLL,可以在Windows上运行...

    cygwin可以编译生成windows下供调用的dll

    ### Cygwin与DLL编译 #### 一、Cygwin简介 Cygwin是一个在Windows平台上运行的类UNIX环境,它提供了一个强大的工具集,包括shell解释器、开发工具等,使得用户可以在Windows上使用类Unix命令行工具进行开发工作。...

    cygwin_dll打包

    标题 "cygwin_dll打包" 涉及的是在Windows环境下使用Cygwin工具集的相关内容。Cygwin是一个提供Linux环境的开源软件项目,它通过一组动态链接库(DLLs)使用户可以在Windows系统上运行许多原本为Unix或Linux设计的...

Global site tag (gtag.js) - Google Analytics