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
分享到:
相关推荐
Cygwin是一款强大的开源工具,它为Windows操作系统提供了一个类UNIX环境,允许用户在Windows上运行许多GNU/Linux命令行工具和应用程序。Cygwin2.850是该软件的一个特定版本,发布于2014年8月15日。这个离线安装包...
### Cygwin获取Root权限详解 #### 背景与需求 Cygwin是一个在Windows平台上模拟类Unix环境的强大工具,它提供了大量的GNU和开源工具,使得开发人员可以在Windows上像在Linux环境下那样进行开发工作。然而,在某些...
### Cygwin用户指南 #### Cygwin概述 **什么是Cygwin?** Cygwin是一种能在Windows系统上运行的工具集,它提供了一个类似Linux的环境,允许用户执行类Unix命令并运行原本只能在Linux或类Unix系统上运行的应用程序...
**Cygwin详解** Cygwin是一个开源工具集,它为Windows操作系统提供了类UNIX环境,使得用户可以在Windows上运行各种GNU/Linux和Unix风格的应用程序。`cygwin setup-x86_64-2.874.zip`是Cygwin的一个旧版本,特别适用...
Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序...
`cygwin1.dll` 是一个与 Cygwin 相关的动态链接库文件,它在Windows操作系统上为Cygwin提供关键的运行时支持。Cygwin是一个开源项目,它为Windows环境提供了类Unix的开发和运行环境。这个库文件允许开发者在Windows...
在Windows操作系统上构建一个强大的C/C++开发和调试环境,我们可以使用Eclipse集成开发环境(IDE)配合CDT(C/C++ Development Tooling)插件和Cygwin工具集。以下是一个详细的步骤指南: 首先,确保你有Java ...
Cygwin是一款强大的开源工具,它为Windows操作系统提供了一个类Unix的环境,使得用户可以在Windows平台上运行许多原本只适用于Linux或Unix的应用程序。这个“cygwin安装资源.zip”文件包含了一切你需要快速安装和...
《Altera Quartus 13.1 在Cygwin环境下修复Eclipse开发Nios II问题详解》 在FPGA(Field-Programmable Gate Array)设计领域,Altera Quartus是一款广泛使用的综合、布局布线工具,而Nios II则是Altera提供的软核...
**Cygwin64安装教程** Cygwin64是一个在Windows操作系统上模拟Linux环境的开源工具集。它提供了一个类Unix的命令行界面和许多GNU工具,使得开发者可以在Windows上编写、编译和运行Linux兼容的软件。下面将详细介绍...
**Cygwin详解** Cygwin是一款强大的开源软件工具,它为Windows操作系统提供了一个类Unix的环境,使得用户能够在Windows平台上模拟Linux或Unix的操作环境。这个名称来源于“Cyg”代表Windows下的“Cygwin32”库,而...
PX4.Windows.Cygwin.Toolchain 是一款在Windows操作系统上提供类Unix环境和工具的强大软件。其核心在于提供了一个在Windows平台上运行类Unix应用程序、Shell脚本和命令行工具的解决方案。 首先,Cygwin是这款软件的...
在IT领域,尤其是在Windows系统上进行Linux环境模拟时,Cygwin是一个不可或缺的工具。它提供了一个GNU/Linux命令行环境,使用户可以在Windows系统上运行许多Linux命令和工具。Rsync是另一个非常重要的工具,它用于...
### Windows上安装Cygwin问题汇总 #### 一、引言 Cygwin是一个在Windows平台上运行的模拟类Unix环境的软件系统。它为Windows提供了大量开源工具,并且能够通过命令行的方式进行操作,这对于习惯于Linux环境的开发者...
### Cygwin离线安装包知识点详解 #### 一、Cygwin简介 Cygwin是一个为Windows系统提供类Unix环境的软件集合。它由一套核心动态链接库(Cygwin DLL)和许多自由软件工具构成。通过Cygwin DLL,可以在Windows上运行...
### Cygwin与DLL编译 #### 一、Cygwin简介 Cygwin是一个在Windows平台上运行的类UNIX环境,它提供了一个强大的工具集,包括shell解释器、开发工具等,使得用户可以在Windows上使用类Unix命令行工具进行开发工作。...
标题 "cygwin_dll打包" 涉及的是在Windows环境下使用Cygwin工具集的相关内容。Cygwin是一个提供Linux环境的开源软件项目,它通过一组动态链接库(DLLs)使用户可以在Windows系统上运行许多原本为Unix或Linux设计的...