从早期的MS-DOS到后来的Windows CMD再到如今的PowerShell,微软在终端工具方面不断精进,现在又发布了全新的PowerShell 7.0,开源跨平台,可在Windows、Linux、macOS各个平台上管理异构环境、混合云。
PowerShell 7.0变化非常大,新特性也非常多,比如流水线并行化、新的操作符、简化和动态的错误视图、导入模块兼容层、自动新版本通知等等。
更值得关注的是,新版大大改善了向下兼容性,PowerShell Core 6.x可以全部迁移至7.0,.NET Core 2.x也统一来到了3.1,后者带来了大量的.NET Framework API,尤其是在Windows平台上,显著完善了和现有PowerShell版本的兼容性。
微软表示,PowerShell Core 6.x支持的所有模块,PowerShell 7.0都可以无缝运行。
操作系统方面,PowerShell的跨平台特性进一步强化,不仅支持桌面级的Windows 7、8.1、10,服务器级的Windows Server 2008 R2、2012、2012 R2、2016、2019,还支持苹果macOS 10.13和更新版本,Linux发行版则包括Red Hat Enterprise Linux (RHEL) / CentOS 7、Fedora 30+、Debian 9+、Ubuntu LTS 16.04+、Alpine Linux 3.8+。
ARM32、ARM64版本的Debian、Ubuntu同样可以运行,Arch、Kali Linux也是如此,但尚未得到官方支持,暂时只能使用社区自制版本。
-
Linux
+关注
关注
88文章
11628浏览量
217980 -
WINDOWS
+关注
关注
4文章
3697浏览量
93232 -
操作系统
+关注
关注
37文章
7328浏览量
128635
发布评论请先 登录
比亚迪“i迪碳链”碳管理平台上线
在NVIDIA DGX Spark平台上对NVIDIA ConnectX-7 200G网卡配置教程
如何把蜂鸟E203的核移植在N4DDR平台上?
在rt-thread4.0.2版本stm32f407硬件平台上,使用reboot命令无法重启,会让系统死机的原因?
PCIe 7.0技术细节曝光
多个仪表数据采集到管网物联网平台的解决方案
根据Datasheet里cyT2B5L有1024位otp,全部都能用来存储密钥吗?
2.0.0版本的ST Edge AI Core在linux平台上可以把量化后的onnx模型转换为.nb,但是运行报错,缺少文件,为什么?
ArkUI-X平台差异化
Arm携手微软共筑云计算和PC未来
能在Meteor Lake平台上使用SDK 3.5吗?
在任何平台上使用PetaLinux的先决条件

微软的PowerShell 7.0在多个平台上都能用
评论