标签存档: cygwin

cygwin:生存指南(简介,安装,使用,技巧)

cygwin是什么?
cygwin是运行在windows下的GNU/linux环境,包含了几乎所有的常用Linux软件,使用上跟linux高度一致。由RedHat主导开发。cygwin官网
cygwin安装
到cygwin官网上下载安装程序: setup-x86.exe (32-bit ) or setup-x86_64.exe (64-bit )。双击运行,有安装向导,照做即行。
阅读全文——共1361字

继续阅读 »

cygwin下一些包名与命令不一致的包的安装(telnet,dig,netstat等)

cygwin下有一些命令,按命令名在setup里搜索不到的,每次安装都要google,汇总记录备忘于此。
telnet, 包名 inetutils ,属于 Net 类
dig, 包名 bind-utils ,属于 Net 类
netstat, 好像没有这个工具,使用windows的版本吧….
阅读全文——共136字

继续阅读 »

在cygwin里调用windows原生版git-scm的gitk/git-scm与cygwin协同工作

cygwin作为潜伏在windows里的类unix/linux操作系统,堪称神器,几乎可以运行一切unix工具,甚至连gui版的unix软件也可以用cygwin-X模拟。但是这个X实在太丑陋了,使用也不方便。不过,事实上,我们用cygwin主要是使用grep, cut, vim, git 等这些经典的的unix工具,而不是gui;毕竟gui也不是unix/linux的擅长项。
对于使用git的朋友,应该更依赖cygwin下的命令行版git,自由,快捷,随心所欲。然而要查阅版本历史时,还是gui版的git更直观。
windows原生git-scm自带了git gui/gitk工作,可以在git bash里运行gitk调用,这点与unix/linux的git一致,使用还是比较方便的;但git bash有个硬伤,工具太少,而且shell太傻,完全是windows命令提示符的风格,通过鼠标做选择复制等操作,几乎是脑残得令人无语;比cygwin差了N个星系的距离。
阅读全文——共1609字

继续阅读 »

惊艳的cygwin——Windows下的Linux命令行环境的配置和使用

cygwin配置方面的一篇文章,非常好,值得参考;选用其中有用部分。

本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://oldratlee.com/post/2012-12-22/stunning-cygwinN年前倒腾过一次cygwin,当时体验感觉不好。到现在一直用的是GNU utilities for Win32,在Windows的CMD中使用*nix的命令工具包。
GNU utilities for Win32很久没有更新,utils的版本太低,很多功能没有(比如grep输出不支持彩色输出的选项–color)等等。另,在Windows的“cmd的自动补全”、“命令历史”、“bat编程”太弱,一直忍受着~
阅读全文——共6195字

使用cygwin下的wget采集特殊的网页内容

需要采集一批数据,是一网站上的产品信息,产品本身信息很简单,使用火车采集器轻松实现;但产品价格数据是ajax响应数据,使用firebug + live http headers抓到该请求,并测试重发,发现该ajax请求必须带一个http头“X-Requested-With: XMLHttpRequest”,没有就返回404错误。
gnu/linux下有大量的杀手级工具,这种情况,要动用其中的wget. wget有很多参数,这里需要使用其中两个:-O,–header. 其中:
-O, 把请求结果保存到指定文件,但我们要使用的却是一个特殊的值:“-”,它可以将结果输出到标准输出
–header, 结http请求加上自定义的头(http header)
阅读全文——共1836字

继续阅读 »

windows下使用cygwin X server连接远程Linux图形界面

1 安装cygwin
这个过程很简单,先到cygwin的主页去下载setup.exe,然后使用setup.exe进行安装。在安装的过程中需要选择要安装的组件,X server组件是必选包。我们只需要选择xorg-x11-base,其它相关组件会自动安装。
另外,记得把expect这个软件装上,它位于interpreters类别下面。我会在后面的章节中说明为什么要安装这个组件。
2 运行cygwin X server
阅读全文——共702字

使用cygwin在windows下自动备份目录数据/注册cygwin为windows服务

windows下备份目录是个蛋疼的事情,而linux的备份功能实在彪悍的让人感激涕零,然而对于出卖灵魂维护windows服务器的人士,在鄙视windows之余,还是得解决这个问题。突然想到cygwin这个强大的工具,是否可以在windows下使用它crond/crontab呢?查了一下,还真的有。
,先记来来,有时间研究一下
http://blog.csdn.net/cg_cheng/article/details/4377307  在cygwin下配置crontab
http://www.cnblogs.com/alaska1131/articles/1655643.html   windows下启动cygwin的cron/crontab

继续阅读 »

在Cygwin里安装使用dig命令/How to install dig on Cygwin

How to install dig on Cygwin
Here’s a synopsis of how I installed dig on Cygwin:
1. Run the Cygwin setup and for the download site use:
ftp://sunsite.dk/projects/cygwinports
阅读全文——共453字

继续阅读 »