Cygwin是一款unix模拟环境,使用gnu工具集在windows上进行嵌入式系统开发工作者会使用到,嵌入式系统开发在国内日渐流行,因此Cygwin也开始了使用趋势,对于学习unix/linux操作环境很有帮助,欢迎用户下载使用!
包括了一套库,该库在Win32系统下实现了POSIX系统调用的API;还有一套GNU开发工具集(比如GCC、GDB),这样可以进行简单的软件开发;还有一些UNIX系统下的常见程序。2001年,新增了X Window System。
另外还有一个名为MinGW的库,可以跟Windows本地的MSVCRT库(Windows API)一起工作。MinGW占用内存、硬盘空间都比较少,能够链接到任意软件,但它对POSIX规范的实现没有Cygwin库完备。
下载后,点击安装文件(setup.exe)进行安装,GNU版权说明,点"下一步(N)—>",
环境变量
开始运行bash之前,应该设置一些环境变量。下面就开始我的linux旅程了。
双击cygwin的快捷方式进入系统。
系统回显信息如下:
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