前两天安装更新时发现有个Windows Power Shell可选,就装上了;今天无事打开来把玩了一下,像模像样的。常用的linux终端命令基本都可用,比如ls,pwd,cd等等,还可以使用..表示上级目录;用惯了linux的人,用windows自带的cmd会很不适应,甚至无从下手;而用这个PowerShell应该不会再感觉那么陌生了。
试着输入help,列出了130多条命令和诸多别名。输入help+命令名会有具体的帮助信息。
试着输入ssh,没有。输入ssh2,找到的是自己装的Secure Shell Client。于是ssh2 [user]@[server]登陆服务器,成功,用着挺好。
此外对于需要参数的命令,如果只输入命令名就回车,下面会有提示符让你依次填入各个参数,而不是像linux下那样返回帮助或者出错信息。
可在微软网站下载Windows Power Shell,用它代替你的cmd吧:
http://www.microsoft.com/windowsserver2003/technologies/management/power...
评论
cygwin近乎虚拟机
对于习惯linux的用户,这个也就用来玩玩,代替cmd.exe用吧,并不好真的用来代替linux终端;两者毕竟也只是常用命令名相同,其它诸多命令还是自成体系的。
而cygwin近乎一个虚拟机吧,性能肯定不如独立安装的linux;如果只是为了用它的命令行而装cygwin显得不值;此外cygwin作为一个linux发行版,软件支持似乎也没有其它诸如ubuntu/fedora等独立主流linux广泛?
MINGW也常被用来做windows下的linux软件运行与开发环境,比cygwin小,但也是一套装;自己曾经企图用它来搭建windows/linux杂交系统 ,但试图向MINGW里添加软件没成功,就懒得再搞了,现在还是老老实实的用fedora。