在Windows上使用Linux命令 cygwin

Technorati 标签: windows, linux, 命令

喜欢Linux上的命令行工具,如grep, tail, 想要在Windows上使用他们,可以通过cygwin,mingw实现我的愿望。但有时嫌他们有点重,最好是有移植到Windows平台上的命令,幸好被我找到一个:http://unxutils.sourceforge.net/

下载下来,解压后,把解压后的目录设在windows的系统路径中(我的电脑 > 右键属性 >  高级 > 环境变量 > 系统变量 > Path ),就OK了。

还有一个问题困扰我,如果用mkdir,rmdir等命令,你会发现还是Windows自带的mkdir被执行,试了几个办法要解决它:

  1. 路径设置时,把解压后的目录设在system32之前,如 Path=D:\software\unixOnwin32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOW…
  2. 把mkdir等命令拷贝到system32里,想要覆盖Windows自带的mkdir

这两个办法都失败了,在拷贝时居然发现system32没有mkdir,rmdir等命令的可执行程序,咋回事啊? 因为大部份基础的命令都在cmd.exe中实现,而非按照路径搜寻外部命令,包括cd, del,dir, mkdir,rd等等。

无奈,如果必须要用Linux版的mkdir,则需开启cygwin了。

Cygwin

目录上右键打开控制台

c:\cygwin\bin\bash --login -c "cd '%1'; exec bash --rcfile ~/.bashrc"

让ls列出的文件彩色显示

编辑 $HOME/.bashrc

alias ls='ls -hF --color=tty'                 # classify files in colour
alias dir='ls --color=auto --format=vertical'

转载于:https://www.cnblogs.com/itrust/archive/2010/04/21/1717591.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值