cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作。
1.2 下载地址http://cygwin.com/install.html
具体安装可以参考这篇文章
http://zjwsk.blog.163.com/blog/static/59830613201221104515314/
需要在线下载相关的组件,可能无法下载成功;
可以下载离线版,参考这篇文章:
http://againinput4.blog.163.com/blog/static/172799491201110412353413/
1.3安装完成点击Cygwin.bat
2运行shell
2.1 HelloWorld
将该文件放入到Cygwin文件夹下,例如我存放在C:\cygwin\home\Administrator\shell
当然也可以使用vi编程
3 eclipse 插件 ShellEd可以参考这篇文档
http://sourceforge.net/apps/trac/shelled/wiki/Documentation/InstallGuide
这个是插件地址
https://downloads.sourceforge.net/project/shelled/shelled/ShellEd%202.0.2/update
注意
Important note: ShellEd is compiled with Java 7, it might work with Java 6 but it's not tested, so ensure you're using Java 7 with Eclipse.
需要安装jdk7
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html
Eclipse Juno (version 4.2.x)
http://www.eclipse.org/downloads/packages/release/juno/r
然后对eclipse进行配置
http://sourceforge.net/apps/trac/shelled/wiki/Documentation/UserGuide
运行结果