微软正式发布PowerShell Core 6.0

微软发布了PowerShell Core 6.0,这是一个基于.NET Core的跨平台版本,支持Windows, macOS, Linux。与Windows PowerShell不同,PowerShell Core 6.0不是其直接升级版,而是独立的版本系列。虽然不是所有Windows PowerShell的cmdlet都能在PowerShell Core中运行,但可以通过特定方法实现兼容。PowerShell Core 6.0每六个月将进行一次更新,标志着微软在开源和跨平台领域的持续投入。" 126586752,15079537,Java面试精华笔记:涵盖JVM、Spring、并发、缓存等关键知识点,"['Java', '面试', 'JVM内存管理', '并发编程', 'Spring框架', '数据库优化', '缓存技术', '分布式协调']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在2018年初,微软终于正式发布了PowerShell Core 6.0。可以说PowerShell Core 6.0是全新的PowerShell版本,用官方的话来说它不同以往因为它是建立在跨平台(支持Windows, macOS, Linux),开源并且为异构环境和混合云而生。

我相信不少人肯定会有点分不清最早我们用的PowerShell和这个PowerShell Core 6.0有什么区别,是不是所谓的6.0就是之前PowerShell的新版本,其实还真是有区别的,两者不一样。以前我们在Windows用的PowerShell,我们称为Windows PowerShell,而今天说的这个是PowerShell Core 6.0(没错,一发行,微软就给它搞了一个6.0命名而不是Core 1.0)。其实也意味着 PowerShell 现在已经分了两大版本系列,基于.NET Framework的Windows PowerShell和基于.NET Core的 PowerShell Core,就微软目前的动向来看,这两个版本将会并行工作。

那Windows PowerShell与PowerShell Core 6.0又有什么区别呢,主要几个区别如下:
  • 顾名思义,Windows PowerShell是基于.NET Framework的,所以它也只能在Windows中使用。
  • PowerShell Core 6.0发布时,Windows PowerShell 最新的版本在5.*,但PowerShell Core 6.0 可不是Windows PowerShell的升级版本。
  • PowerShell Core 6.0因为它的跨平台,自然不仅
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值