第九块石头

使用Cygwin给Windows安装Linux命令行

| Comments

以前也考虑过给Windows装一套命令行,因为Windows的命令行和Mac、Linux等不一样,有些功能没有,最关键都是,命令不一样~我还得去记一套新的命令~而Windows都命令行又不常用,没必要去记。

今天想远程控制家里的电脑,使用QQ的远程控制,经常发现无法发送鼠标事件到对方,于是又想到了用命令行远程登陆——当然Windows的远程登陆好多功能还是得用GUI来完成,好鸡肋啊~

上网找了一下,找到Cygwin,看上去不错,试了下,还是能满足需求的。

首先到Cygwin下载setup.exe。这个其实不只是一个安装包,还负责依赖的管理。

运行这个exe会有几个提示界面,比较简单,就不截图了,简单说下大概干嘛的:

  • 一个是安装位置,推荐放在C:/Cygwin目录下,避免路径空格和中文的影响,也注意不要放在太深的路径下面,以后你会体会到放在太深路径下的痛苦~
  • 一个是选择服务器镜像,中国一般选择.cn的吧~
  • 选择需要安装的功能和依赖,可以根据自己需要选择,默认是最小化安装。以后可以通过再次运行该exe来进行安装其他的功能

安装完之后,会看到有一个Cygwin Terminal,打开即可以用Linux命令行了,例如lspwd等。

可是只能在这个终端里面运行,显然不符合我们的需求。

接下来,需要配置环境变量:系统–>高级系统设置–>环境变量,在Path里面加上;C:\Cygwin\bin,注意那个分号,是为了和前面的隔离。

打开命令提示符,再试试ls便发现可以用了~

Comments