zazaza

bat文件语法与技巧(batch file or batch program) 

http://blog.csdn.net/shibenjie/archive/2009/06/07/4249817.aspx

Cygwin安装入门
http://www.360doc.com/content/10/1203/08/2065845_74569076.shtml

使用Cygwin访问windows的文件
Cygwin安装后,其根目录位于你的安装目录下。所以使用cd /,只能访问到你的安装目录,要访问硬盘上的其他文

件,可以使用mount:
mount D:/testdir ~/testdir
这样,你就可以在~/testdir里访问到D:/testdir里的内容了。

2.2.1. 使用Cygwin访问windows的文件

Cygwin安装后,其根目录位于你的安装目录下。所以使用cd /,只能访问到你的安装目录,要访问硬盘上的其他文件,可以使用mount:

mount D:/testdir ~/testdir

这样,你就可以在~/testdir里访问到D:/testdir里的内容了。

2.2.2. 使用Cygwin作为X Server

现在的Linux服务器一般都提供X,要从Windows上使用Linux的X,需要在Windows上运行一个X Server。有一些专门为windows开发的软件可以做这个,但是Cygwin自带的X server就可以胜任。下面举例说明如何使用:

首先你必须安装X11包,然后运行Cygwin shell,输入x&。这时候你的桌面上出出现一个布满斜纹大窗口,这就是我们的X server了,回头Linux机器上的X 程序就会显示在这里:

Figure 6. Cygwin - X Server

Cygwin - X Server

登陆你的Linux服务器,比如:

Figure 7. Cygwin - Linux terminate

Cygwin - Linux terminate

然后就可以用xterm连接到你用Cygwin在你的 windows机器上开的X Server了:xterm -display yourwindowsip:0.0,这时候你应该可以在X Server那个大窗口里看到一个XTerm的窗口了。不过也有可能会返回错误说X Server拒绝了连接,这是权限设置的问题。在你的Cygwin的shell里输入xterm -display localhost:0.0,在X Server的窗口里会出现来自你的Cygwin的一个xterm窗口,输入xhost +,打开全部的权限。这时候从linux输入xterm就可以连接上了。一旦从Linux来的xterm运行成功,你就可以直接在这个xterm里发出指 令了,比如twm&,启动窗口管理器,或者干脆:startkde&,弄一个桌面来用。我就是用这个办法来测试我们用tcl/tk写的界 面程序的。

2.3. 其他

Cygwin是一个了不起的软件,为我节约了大量的时间。更是我了解开源软件的一个得力工具。不过它有一个缺点非常让人讨厌,就是他使用 Cygwin.dll作为包装器,如果你不小心掉进了Dll Hell,就会出现很多程序不能运行,抱怨找不到某某某函数入口。遇到这种情况,建议你把C:\windows,C:\windows \system(32)下的cygwin.dll全部找出来删除,只保留在安装目录下的那个。希望你也能从Cygwin中获益。

 

原文地址:https://www.cnblogs.com/xfiver/p/1975180.html