linux命令从哪里敲,在windows下敲命令

在windows下敲命令

发布时间:2008-07-11 21:30:26来源:红联作者:roina

如题,首先说明我不是唯命令行的BT,那么为什么在GUI程序泛滥的windows下面还要想方设法的使用cmd、shell呢?

效率,当使用GUI能带来更高的效率的时候当然义不容辞的用GUI,比如使用Edi×,还有IDE,还有串口调试助手之类的。另外一些时候,使用命令行或者script[脚本]能带来更高的效率,比如对大量文件进行排序,查找,重命名,或者对某些数据库作编辑、更新,对某些文件进行替换[比如用sed]

不废话了,我遇到的情况是,windows下面的cmd功能无法满足要求,然后很自然的想找到Unix/Linux下面的众多小工具的windows版本。幸亏有cygwin,不少linux下面的小工具被移植到windows下面来了,比如ls,比如gawk,比如grep甚至banner,他们可以在如下的包中找到:

UnxUtils.zip 使用方法:把包解压,然后把里面的上百号可执行文件复制到system32或者其它PATH指向的路径。现在可以满足一般的应用了,但是还有一点不爽的è没有bash,只有一个sh,没有自动补全,没有高亮

Cygwin,很好用,不过完整安装相当占空间,好几百M。另外装了以后就有gcc或者g++之类的开发工具了,相当不错

另外还有一些MS自己的高级CMD,比如PowerShell,现在已经有2.0的preview了。总得来说比以前的那个CMD好用多了,有tab补全,还有亲切的clear,不过奇怪的是在里面用”ls -l”会报错

Get-ChildItem : Cannot find path ‘D:\l’ because it does not exist.

At line:1 char:3

+ ls <<<< l

好在和在lftp中一样,ls == ls -l

顺便推荐免费的PowerShellPlus,现在还是beta1阶段,写script相当方便,还有tab补全,怎么用怎么觉得想VS2005,不过有一个问题,启动慢,希望不是用java写的,要不怎么这么慢?难道是DLL里面的函数放的太散,page fault不断?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值