PowerShell Core for Windows, Linux, macOS

Microsoft has made generally available PowerShell Core, its cross-platform version of the PowerShell command-line shell and scripting language. On Jan. 10, Microsoft delivered PowerShell Core 6.0. Like its .NET Core counterpart, PowerShell Core is a cross-platform implementation of PowerShell.

PowerShell-on-Linux-official-Microsoft

“This is the biggest and most important change we’ve ever made to PowerShell!” tweeted Microsoft Technical Fellow and the father of PowerShell Jeffrey Snover.

A detailed breakdown of what’s new can be found here, but highlights include an updated filesystem, support for side-by-side installations, and support for Docker containers. PowerShell Core 6.0 is backwards compatible with Windows PowerShell.

You can download PowerShell Core on Windows here, and for macOS and Linux here.

Source