由Power Shell 看微软的野心

PowerShell, 微软开发的新一代操作系统Shell,用来取带DOS命令行程序(cmd)以及其之前Windows版本中基于COM的脚本语言运行环境(WSH)。

 

提道Shell这个词,熟悉Unix或Linux的人首先会联想到这些系统下的基于命令行的人机环境,如bash,ksh,csh等等,命令行Shell为我们提供了基本的操作系统人机接口,是系统管理员或开发人员每天要打交道的工具。虽然Unix也提供了X-Window这样的图形Shell(所谓GUI),相信大多数的Uinx系统管理员和程序员还是使用Shell来完成他们的任务. 我个人感觉原因在于,基于文本的Shell虽然不如图形Shell那么直观和容易上手,但是当你非常熟悉那些命令之后,你会发现使用他们来操作你的系统效率非常之高,你无需在无数的窗口间来回切换,就能完成很多复杂的操作,像文件管理,任务管理,数据库管理,用户管理等等,都在一个窗口搞定。更不要说,如果你想批处理任务的话,那也只能用Shell Script来做的。当然如果您是作黑客的活,不用说,您最清楚使用Shell的必要性了 ;-)

 

其实,微软当年刚出道的时候,还是靠命令行Shell起的家,他们最早一代操作系统是DOS,就是个命令行Shell。专为IBM的PC开发,也就是Disc Operating Sytem,当时为什么叫DOS这么土的名字呢,因为那时候的PC确实做不了太多的事情,管理磁盘也就是它的主要任务了。我记得当初刚开始在大学计算机房上AT机实习的时候,基本上是没干什么其他事儿,整堂课的时间就CD, DIR,REN, DEL, TYPE,EDIT..., 敲着敲着磁盘就出问题了,然后就FORMAT 了, 真的可以叫磁盘操作实习。后来, PC机功能强大了,图形接口丰富了,微软抓住机会,把Unix下很成熟的X-Window也移植到PC平台,开发了Windows图形Shell,造就了盖茨的微软神化。正因为Windows这个图形Shell的易操作性,使大多数Windows用户从一开始就对DOS已不再感兴趣。前几天,一个同事碰巧看到我在DOS下干活的时候,那眼神,就跟看到怪物一样。

 

自从微软买烧饼赚了钱,他就开始想抢皮萨店的生意,他也想进入服务器市场。从WindowsNT开始,微软瞄准了高端的服务器市场,开始慢慢靠近这块长期被HP,IBM,SUN这些老大哥分享的奶酪。不过做了这么十几年,好像也没真正拿下多少份额,这几年反到被Linux抢去不少买卖。现在,他们终于发现,对于服务器用户来说,除了Windows的性能不佳的问题之外,那些用惯了Unix的客户是不会愿意用Dos这样的Shell干活的,说白了,它不符合大家熟悉的行业标准。微软是很精明的公司,他说,你们喜欢Shell那我们就做Shell,我们不但Shell,我们还很Power。于是Dos被包装成了现在的Power Shell。如果你是Unix用户的话,你会发现PowerShell跟你熟悉的Shell有非常相似的地方。它用别名的方式在支持UnixShell的命令(例如,ls,cat,pwd等),并且Power Scripting的语法也在向UnixShell的语法靠近。


哈哈,我真的要佩服微软最擅长的"学习,消化,再创新"的能力,唉,咱中国什么时候也出个这样的软件公司啊! 到此,我们可以得出结论,微软这个当今PC操作系统市场的霸主,想利用Windows7 Server和PowerShell再一次向高端服务器发起进攻。这次,微软是否能够抢走服务器市场的更多份额,我们拭目以待。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值