8月19日,微软宣布开源PowerShell,支持Linux和OS X,并在GitHub上传了PowerShell脚本语言和命令行外壳。不仅如此,微软还推出了针对Linux(主要是红帽,Ubuntu和CentOS的)和Mac OS X PowerShell的Alpha版本。当然,还有Windows。
*PowerShell是面向Windows和Windows Server的自动化平台和可扩展脚本语言,可帮助用户简化系统的管理。PowerShell与Linux的Bash没什么不同,只是与Windows的联系更为紧密。
微软博客中提到:
无论是Windows,Linux用户,还是新PowerShell用户,甚至应用程序开发者都可以体验到丰富的交互式脚本语言,异构自动化以及配置管理。拥有PowerShell技能的人现在更加竞争力,原本只能分开工作的Windows团队和Linux团队现在可以轻松合作开发项目。
微软其目前经营的理念是“多平台,多云端,多操作系统”。由于PowerShell建立在微软的.Net平台,因此微软借助.Net Core(一个跨平台的.Net版本)让PowerShell成功地登陆到其他平台。
其实微软早有在Windows2016服务器上推出PowerShell的“核心”的计划,而最新发布的版本将在Mac、.NET Core以及Linux上运行。尽管此次微软开源的PowerShell只是Alpha版本,不过不必担心,微软还在博客中作出了预告,会在将来开源微软官方正式版PowerShell。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/57283.html