微软宣布PowerShell开源并支持Linux(及macOS)
PowerShell 是一个基于任务的命令行工具和基于.NET 框架的脚本语言,用来帮助 IT 管理人员对操作系统及运行的软件进行控制和自动化管理。
微软今天宣布将 PowerShell 开源并支持 Linux,之前它只能支持 Windows 平台。
简单来说,PowerShell 是一个基于任务的命令行工具和基于.NET 框架的脚本语言,用来帮助 IT 管理人员对操作系统及运行的软件进行控制和自动化管理。
微 软表示,希望用户在 Linux 和 Windows 上都能运行他们所有的工作负载,让 .NET 团队把 .NET Core 移植到 Linux,也让 PowerShell 支持 Linux。PowerShell on Linux 旨在让用户使用相同的工具和相同的人力,在任何地方管理一切。初期它将支持 Ubuntu、Centos、Red Hat 以及 Mac OS X,未来还将支持更多平台。现在你就可以从 GitHub 下载 Alpha 版,并查看源代码。
不过目前,微软的开源工作还处于起步阶段,先将 PowerShell 的一小部分开源并进行广泛测试,另外微软也将会与 Chef、Amazon Web Services、VMware 和 Google 等第三方公司合作。
另外,微软表示在把 PowerShell 引入 Linux 的过程中对产品的设计也做了一些「微小的改变」:
一是开发了 PowerShell 编辑器服务,这让用户能够选择广泛的编辑器(VS Code、Sublime 等等)并且获得 PowerShell 创作体验,包括 Intellisense、调试等等;第二将扩展 PowerShell Remoting Protocol(MS-PSRP),把 OpenSSH 用作本地传输。用户将可以选择使用 SSH 或 WINRM 作为传输。
首先发布的是 Alpha 版,并由社区提供支持。未来,微软将提供基于开源的 PowerShell 微软官方正式版给 Windows 或者 Linux/Unix 用户。
目 前,PowerShell 可以与微软云解决方案中的运行管理套件(OMS)的功能相结合。OMS 让你可以了解并控制微软云 Azure 和其它云上的应用和工作负载。二者的结合,让用户能够在 Linux 和 Windows Server 上使用 PowerShell 改进自己的云体验。利用 Azure 云服务的高可用性和可扩展性,OMS Automation 提升了 PowerShell 和预期状态配置(Desired State Configuration, DSC)。你可以用图形界面创作和管理所有 PowerShell 资源,包括运行手册、DSC 配置和 DSC 节点配置。
借助 OMS Hybrid Runbook Worker,你可以扩展 OMS Automation 的功能,并在任何地方应用、监测和更新配置,包括本地部署。今天,微软还推出了面向 Linux 的 OMS 监测功能。
PowerShell 新手可以利用 GitHub 上的学习 PowerShell 资料库,微软免费提供的 Microsoft Virtual Academy 在线课程:PowerShell 3.0 新手指南,以及 PowerShell 社区和 PowerShell 团队博客。
之前微软已经发布了面向 Linux 的 SQL Server,并且宣布对.NET 开源。
相关文章:
- “死亡”两年后Win7突然续命 微软支持到2026年:花钱才能升级
- 微软确认将向美国军方提供全面和无条件的支持
- 微软封杀IE10等旧版浏览器访问官方网页
- 有人悄悄尝试在开源软件内植入挖矿程序
- Microsoft规划了.NET的未来发展
- docs.microsoft.com上线:可找到所有开发者文档
- 微软详解.NET语言战略:C#、VB、F#都不落
- 一动图看尽Windows徽标历史:Vista被黑哭!
- 微软否认用PowerShell替代命令行
- 重磅!腾讯大数据宣布开源第三代高性能计算平台 Angel
- AlphaGo代码开源了,很快你也可以挑战它了
- 腾讯毫秒服务引擎msec开源:2小时搭建后台
- 微软要在2017年让Windows 手机上直接运行 EXE 程序
- 微软加入 Linux 基金会,Google 加入.NET 基金会
- 化干戈为玉帛? 微软竟加入Linux基金会还是白金会员
![](https://cdn.jiler.cn/head.png)
![](https://cdn.jiler.cn/wallpaper/uploads/2024/04/d2779765.02.jpeg.webp
)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/03/poor-thing-american-drama-1f2dd5.08.png.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/03/spider-lady-american-drama-99eb1b.01.png.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/kylo-s-apocalypse-daily-anime-american-drama-98b7b1.02.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/interest-area-american-drama-da56cf.02.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/ninja-shinwei-anime-and-american-drama-727a87.01.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/love-contains-light-in-taiwanese-dramas-ddcc03.01.png.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/the-embarrassment-of-killers-in-korean-drama-8a4c63.07.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/star-rated-american-dramas-fb5fd1.01.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/aguer-mysterious-agent-drama-232a2f.09.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/robot-dream-anime-american-drama-20857d.01.png.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/smith-and-his-wife-s-american-drama-14aaa3.10.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/seoul-spring-korean-drama-9bb510.02.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/gongzhu-korean-drama-1c9c83.02.png.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/hell-inn-anime-american-drama-55c812.03.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/a-korean-drama-about-the-killer-s-shopping-center-983202.01.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/12th-grade-failed-indian-drama-ab8685.03.png.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/hell-inn-american-drama-animation-ee2b5e.01.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/wild-korean-drama-e81b11.01.jpeg.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/01/watching-korean-dramas-071c58.01.png.cover.webp?x56643)
![](https://netsmell.com/wordpress/wp-content/uploads/2024/01/hua-qiangu-film-review-of-domestic-drama-a74754.08.jpeg.cover.webp?x56643)
发表回复