When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Getting Started with PowerShell Core on Linux and macOS
PowerShell is not just for Windows anymore, it now runs on Linux and macOS too! Learn how to use PowerShell to have a single command line console and scripting language that works across multiple platforms.

This Course Includes
pluralsight
5 (18 reviews )
4 hour 1 minutes
english
Online - Self Paced
Expanded Courses
pluralsight
About Getting Started with PowerShell Core on Linux and macOS
Until recently, systems administrators have needed to work with multiple command line consoles, as well as scripting languages when moving between operating systems. Windows, Linux, and macOS all had their own environments to work in. PowerShell Core is changing all of this, providing a single experience across all of the popular operating systems, including desktop, server, and cloud. In this course, Getting Started with PowerShell Core on Linux and macOS, you will learn the foundational knowledge to write scripts that work across multiple platforms including Linux and macOS. First, you will learn how to install PowerShell Core on both Linux and macOS. Next, you will discover the basics of PowerShell Core including cmdlets and authoring scripts. Finally, you will explore how to do some "cool things" with PowerShell Core including working with Docker, SQL Server, Azure, and more. When you are finished with this course, you will have the skills and knowledge of PowerShell Core needed to write scripts that work across multiple platforms.
What You Will Learn?
- Course Overview : 1min.
- Course Introduction : 13mins.
- Installing PowerShell on Linux : 23mins.
- Installing PowerShell on macOS : 10mins.
- Using PowerShell in the Terminal : 7mins.
- Using PowerShell in VSCode : 20mins.
- Leveraging the Pipeline with PowerShell cmdlets : 15mins.
- Working with Variables in PowerShell : 18mins.
- Declaring and Using Strings, Arrays, and Hashtables : 29mins.
- Understanding Logic Flow : 21mins.
- Constructing Reusable Functions : 32mins.
- Cool Things You Can Do with PowerShell : 42mins.
- Summary : 3mins.