PowerShell: Windowsâ control room
PowerShell is Microsoftâs native command shell. It talks directly to Windows through cmdlets (small command-lets) and the Windows API. Itâs ideal for:
- Managing files and folders on C:\
- Running system utilities (e.g., Get-Process, Get-Service)
- Admin tasks such as wsl --install, diskpart, or chkdsk
Tip: PowerShell uses different shortcuts than Linux.
If you canât paste, right-click once inside the PowerShell window and choose âProperties â QuickEdit Mode.â
Once enabled, you can:
- Right-click â Paste
- Select text with your mouse to copy automatically
Exit PowerShell: just type exit or close the window.
Linux Terminal (Ubuntu under WSL): your development environment
When you type wsl or launch Ubuntu from the Start menu, you drop into a real Linux shellâa sandbox inside Windows that runs native Linux binaries. Itâs perfect for:
- Running Linux tools (sudo apt, ls, grep, nano, python3)
- Mounting drives under /mnt/c, /mnt/d, etc.
- Managing code and automation scripts without leaving Windows
Unlike PowerShell, Linux commands are case-sensitive and rely on text streams, not objects.
You can copy/paste with the normal Ctrl + Shift +C / Ctrl + Shift + V.
Exit the Linux shell: exit
Shut down all WSL sessions: wsl --shutdown from PowerShell.
Quality-of-life trick: pin it to your taskbar
Right-click the Ubuntu app in the Start menu â Pin to taskbar.
Now itâs one click away, just like any other Windows program.
You can also right-click the icon again while itâs running and choose âPin to taskbarâ so your preferred WSL distro stays fixed for quick access.
In short:
PowerShell is your Windows command hub; Ubuntu in WSL is your Linux workshop.
Together they give you the full toolchainâWindows management, Linux development, and Jetson flashingâall from one desktop.