New Shell in Town: Adventures in using PowerShell on Linux
summary
Claims that PowerShell runs on Linux via PowerShell Core and is launched as pwsh and shows how to install it (github package, install script, or one‑liner), use SSH remoting, and blend native tools. Notes concrete limits: ~274 cmdlets on one distro vs ~5000 on Windows, no Out‑GridView, no WMI/CIM, logging via powershell.config.json into syslog/messages. Demonstrates converting systemctl/packages/cron output into objects, reports 24.4% execution usage and Mandiant top tier 65, and offers 75 interactive challenges (one Tesla module example fails).
AI-written summary · about
chapters (24)
- 0:00Start
- 2:58About PowerShell
- 5:53Blue Team Advantages
- 7:20Red Team Advantages
- 14:24Landscape
- 15:41Language Comparison
- 17:23Control your Tesla with PowerShell!
- 18:12Disclaimer
- 18:46Versions
- 19:44What is PowerShell Core
- 21:22Installing PowerShell Core
- 22:46Option 2 - Installation cont.
- 25:01Executing Commands
- 28:05More things to know
- 30:06PSDrives
- 30:45Enable Logging
- 32:00Parsing Logs as Objects versus Raw Text 888
- 33:20Processes
- 36:01Simple Survey
- 37:30Installed Packages
- 38:54PSRemoting over SSH
- 40:31Benefits of Cross-Platform
- 41:06Cross-Platform Malware
- 41:36Summary
related talks
40mPowerShell Everywhere: Unleashing the Power..
49mState of The Shell
45mUsing PowerShell to be a Linux Administrator
41mUsing PowerShell in a Cross Platform World - Bill Hurt
39mLinux Shell Debates or: How I Stopped Worrying and Learned to Love PowerShell
53mState of the Shell
01h 02mPowerShell Core
01h 34mPowerShell remoting - Installing and troubleshooting in a...
