对于长期在windows上工作的程序猿(如我这类的吧)初识并开始使用cygwin的时候总遇到些困惑和使用上的小困难。
我认为根本原因应该是没有接触linux并在其环境下进行开发工作,不过我已经开发踏上了linux的征途,希望你也考虑开始学习linux了。
使用cygwin初阶需要关注和应该了解的点:
1)如果在使用cygwin之前没有接触过linux系统,请开始linux的学习吧
2)cygwin在windows下提供了类unix的工作环境。在系统环境变量设置一个变量后(一般是设置一个路径名,然后在cygwin的bash上)可以快速切换到某个目录,使用 cd $环境变量
3)访问windows系统下的目录使用 cd /cygdrview/[目录路径]。即 /cygdrive/是cygwin与window系统目录沟通的桥梁
4)pwd,export是常用的命令。
pwd查看当前工作目录
export查看环境变量,看到的是cygwin所有的环境变量,部份来自是windows那边的环境变量。
5)执行某个工作目录下的可执行的程序,需要先输入 ./,再输入程序名