Cygwin
定义
定义:Cygwin是一个在windows
平台上运行的Linux
模拟环境, 是Cygnus solutions公司开发的自由软件。
Cygwin
安装步骤
安装地址:http://www.cygwin.com/
sygwin不是一键就能安装,它只是一个下载器
-
双击安装包
-
三种安装模式
①
Install from Internet
,这种模式直接从Internet安装,适合网速较快的情况;(默认
)
②Download Without Installing,这种模式只从网上下载Cygwin的组件包,但不安装;
③Install from Local Directory,这种模式与上面第二种模式对应,当你的Cygwin组件包已经下载到本地,则可以使用此模式从本地安装Cygwin。 -
选择安装路径(
可自由选择
) -
在下载的同时,Cygwin组件也保存到了本地,以便以后能够再次安装,这一步选择安装过程中从网上下载的Cygwin组件包的保存位置
-
选择连接的方式
①
Use System Proxy Settings
使用系统的代理设置(默认
)
②Direct Connection 一般多数用户都是这种直接连接的网络,所以都是直接使用默认设置即可
③Use HTTP/FTP Proxy 使用HTTP或FTP类型的代理。如果有需要,自己选择此项后,设置对应的代理地址和端口 -
选择下载站点
不同的镜像存放了不同的包,为了获得最快的下载速度,我们可以添加网易开源镜像http://mirrors.163.com/cygwin/ 或者 阿里云镜像http://mirrors.aliyun.com/cygwin/
-
选择需要下载安装的组件包
对于安装Cygwin来说,就是安装各种各样的模块而已。最核心的,记住一定要安装Devel这个部分的模块,其中包含了各种开发所用到的工具或模块。
展开devel
从中选择cmake,gcc-core,gcc-g++,make,gdb,binutils , mingw-i686-gcc-core , mingw-i686-gcc-g++ 模块
进行安装,每找到一个上面的选项,双击后边的skip,使其变为版本号即可 -
确认改变,进行安装
-
安装完成,创建桌面快捷方式
-
配置环境变量,路径为安装路径下的
bin
目录,我的为D:\cygwin64\bin\
,注意与上一个环境变量之间用分号
分隔。(打开配置面板的快捷方式:win+pause/break
,在高级系统设置里。) -
验证Cygwin是否安装成功
- 运行cygwin,在弹出的命令窗口输入
cygcheck -c cygwin
- 会打印出当前cygwin的版本和运行状态,如果status是ok的话,则cygwin运行正常
- 查看模块版本如:
gcc --version
g++ --version
等
- 运行cygwin,在弹出的命令窗口输入
Cygwin
使用方法
-
双击cygwin的快捷方式进入系统
-
输入命令:
help
,系统回显cygwin支持的所有命令。 -
常用
linux
命令pwd 显示当前的路径 cd 改变当前路径,无参数时进入对应用户的home目录 ls 列出当前目录下的文件。此命令有N多参数,比如ls -al ps 列出当前系统进程 kill 杀死某个进程 mkdir 建立目录 rmdir 删除目录 rm 删除文件 mv 文件改名或目录改名 man 联机帮助 less 显示文件的最末几行 -
由于linux下面的命令大多都有很多参数,可以组合使用。所以,每当不清楚该用哪个参数时,可以用man来查找。比如,我想查找ls怎么使用,可以键入:
man ls
或者ls --help
-
从当前目录切换到目标目录:
cd d:
切换到d盘(注意d后面有个冒号
)ls
查看当前目录下有哪些子目录cd A_web_2102
切换到A_web_2102子目录