设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

PowerShell与SSH/bash的对比点评

2010-9-25 13:56| 发布者: joejoe0332| 查看: 5967| 评论: 0|原作者: 黄永兵译|来自: 51CTO.com

摘要:   Windows PowerShell介绍   Windows PowerShell 是微软公司于2006年第四季度正式发布的.。他是微软专门为Windows环境所开发的壳程式(shell)及脚本语言技术。它的出现标志着, 微软公司向服务器领域迈出了重要 ...
  Windows PowerShell介绍

  Windows PowerShell 是微软公司于2006年第四季度正式发布的.。他是微软专门为Windows环境所开发的壳程式(shell)及脚本语言技术。它的出现标志着, 微软公司向服务器领域迈出了重要的一步, 拉近了与Unix, Linux等操作系统的距离.。这项全新的技术提供了丰富的控制与自动化的系统管理能力。 之前的专桉代号是 Monad,程式另一个名称叫 Microsoft Shell(MSH)。

  SSH介绍

  SSH 为 Secure Shell 的缩写,SSH 在J2EE项目中表示了3种框架,即 Spring + Struts +Hibernate。由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。

  我最近有机会在Windows 7上利用PowerShell工作,我必须得承认PowerShell给我留下了深刻的印象,但也留下了许多失望,就它本身而言,还很年轻,这是可以自我安慰的一个理由,相比之下,我在Linux的Bash shell上工作时间有点长了,将两者放在一起比较,不由得为PowerShell捏一把汗,也许根本就不公平,但不管如何,同为系统Shell脚本语言,PowerShell存在不足就应该改进,即使是Bash shell也是一路崎岖走过来的。

  PowerShell与SSH的快捷键对比

  首先,我注意到PowerShell仍然使用的是Windows 95时代的Telnet客户端,这有点夸张,尤其是复制粘贴,你必须通过主菜单,选择“标记”功能,然后选中你要复制的文本(不能逐行选择,只能根据光标位置选择),选择好之后,又必须再次使用主菜单中的复制和粘贴功能(据我所知,微软没有提供类似Ctrl+C和Ctrl+V的快捷键),在我看来,这样的设计实在是太丑陋和陈旧了。

  PowerShell与SSH的灵活性对比

  另一方面,SSH是非常灵活和具有弹性的,这就是为什么你可以使用任何你想要的SSH客户端,就我个人而言,我喜欢PuTTY,它非常轻巧,功能强大,我工作上需要的功能它全都有了,复制和粘贴也能轻松地完成,只需要选择文本(它会聪明地逐行选择,而不是通过光标位置选择),它就会自动复制到剪贴板中,只需点击一下鼠标(在Linux下是鼠标滚轮)就会粘贴到光标所在位置,我在shell中编辑文档时经常使用这个功能,非常非常简单和好用,这种行为在Linux文本终端运行模式下也一样,只要开启gdm服务即可(这个服务允许在文本终端下使用鼠标)。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部