Library Look up only what you need, then get back to the task.

Library

A fast lookup surface for cross-platform command recall, with cleaner scanning and direct links back into lessons and labs.

Reference

855+ commands, searchable without the clutter.

Use the library when you need a crisp reminder, then jump straight into the modules and labs that turn recall into real operating-system fluency.

855+ entries Cross-platform lookup Fast return to study Lesson and lab guidance Task and playbook guidance
Use it well

Lookup should shorten the gap back to learning.

Use the Library for a crisp reminder, not as a substitute for the lesson that explains the idea or the lab that proves you can use it.

Best sequence

Lookup the command, open the matching lesson if the concept is unclear, then run the matching lab if the command is known but the workflow is still shaky.

Need one domain fast?

Open Topics when you need a tighter permissions, networking, process, storage, or scripting entry point instead of broad search first.

Need one job done?

Use Task Guides for normal workflows and Troubleshooting Playbooks when the command is part of fixing a symptom, not just remembering syntax.

855 matching commandsfrom 855 total855 with lesson or lab guidance
System Power & Boot

View boot messages

Linuxdmesg, journalctl -b
WindowsGet-WinEvent -LogName System

Shows kernel boot logs

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
System Power & Boot

Check boot time

Linuxsystemd-analyze
WindowsGet-CimInstance Win32_OperatingSystem

System startup duration

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
System Power & Boot

View BIOS/UEFI settings

Linuxdmidecode, efibootmgr
WindowsGet-ComputerInfo, bcdedit

Firmware configuration

BeginnerLinuxWindowsHas lessonHas labHas task guide
System Power & Boot

List boot entries

Linuxefibootmgr -v
Windowsbcdedit /enum

Available boot options

BeginnerLinuxWindowsHas lessonHas labHas task guide
System Power & Boot

Set default boot entry

Linuxefibootmgr -o XXXX
Windowsbcdedit /default {id}

Choose startup OS (`-o` = boot order)

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
System Startup & Services

List all services

Linuxsystemctl list-units --type=service
WindowsGet-Service

Shows service status

IntermediateLinuxWindowsHas lessonHas labHas task guideHas playbook
System Startup & Services

Start a service

Linuxsystemctl start SERVICE
WindowsStart-Service NAME

Activate service

IntermediateLinuxWindowsHas lessonHas labHas task guideHas playbook
System Startup & Services

Stop a service

Linuxsystemctl stop SERVICE
WindowsStop-Service NAME

Deactivate service

IntermediateLinuxWindowsHas lessonHas labHas task guideHas playbook
System Startup & Services

Enable service at boot

Linuxsystemctl enable SERVICE
WindowsSet-Service -StartupType Automatic

Auto-start configuration

IntermediateLinuxWindowsHas lessonHas labHas task guideHas playbook
System Startup & Services

Disable service at boot

Linuxsystemctl disable SERVICE
WindowsSet-Service -StartupType Disabled

Prevent auto-start

IntermediateLinuxWindowsHas lessonHas labHas task guideHas playbook
System Startup & Services

Check service status

Linuxsystemctl status SERVICE
WindowsGet-Service NAME \

Format-List`

IntermediateLinuxWindowsHas lessonHas labHas task guideHas playbook
System Startup & Services

Restart a service

Linuxsystemctl restart SERVICE
WindowsRestart-Service NAME

Stop and start

IntermediateLinuxWindowsHas lessonHas labHas task guideHas playbook
System Startup & Services

View service dependencies

Linuxsystemctl list-dependencies SERVICE
WindowsGet-Service -DependentServices

Service relationships

IntermediateLinuxWindowsHas lessonHas labHas task guideHas playbook
System Shutdown & Reboot

Shutdown immediately

Linuxshutdown -h now, poweroff
WindowsStop-Computer -Force

Immediate power off

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
System Shutdown & Reboot

Shutdown with delay

Linuxshutdown -h +10
Windowsshutdown /s /t 600

Scheduled shutdown (in seconds)

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
System Shutdown & Reboot

Reboot system

Linuxreboot, shutdown -r now
WindowsRestart-Computer -Force

System restart

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
System Shutdown & Reboot

Cancel scheduled shutdown

Linuxshutdown -c
Windowsshutdown /a

Abort pending shutdown

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
System Shutdown & Reboot

Hibernate

Linuxsystemctl hibernate
Windowsshutdown /h

Save to disk, power off

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
System Shutdown & Reboot

Suspend/Sleep

Linuxsystemctl suspend
Windowsrundll32.exe powrprof.dll,SetSuspendState 0,1,0

Low power mode

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
Runlevels & Targets

View current target

Linuxsystemctl get-default

System run mode

AdvancedLinuxHas lessonHas labHas task guideHas playbook
Runlevels & Targets

Change to multi-user

Linuxsystemctl isolate multi-user.target

CLI mode

AdvancedLinuxHas lessonHas labHas task guideHas playbook
Runlevels & Targets

Change to graphical

Linuxsystemctl isolate graphical.target

GUI mode

AdvancedLinuxHas lessonHas labHas task guideHas playbook
Runlevels & Targets

Set default target

Linuxsystemctl set-default graphical.target

Persistent boot mode

AdvancedLinuxHas lessonHas labHas task guideHas playbook
Runlevels & Targets

Enter rescue mode

Linuxsystemctl rescue
Windowsbcdedit /set {default} safeboot minimal

Minimal system

AdvancedLinuxWindowsHas lessonHas labHas task guideHas playbook
Runlevels & Targets

Enter emergency mode

Linuxsystemctl emergency

Bare minimal

AdvancedLinuxHas lessonHas labHas task guideHas playbook
GRUB & Bootloader Configuration

View GRUB config

Linuxcat /etc/default/grub

Boot parameters

AdvancedLinuxHas lessonHas labHas task guide
GRUB & Bootloader Configuration

Update GRUB after changes

Linuxupdate-grub or grub-mkconfig -o /boot/grub/grub.cfg

Regenerate boot menu

AdvancedLinuxHas lessonHas labHas task guide
GRUB & Bootloader Configuration

Install GRUB to disk

Linuxgrub-install /dev/sda

Write bootloader

AdvancedLinuxHas lessonHas labHas task guideHas playbook
GRUB & Bootloader Configuration

Set default boot entry

Linuxgrub-set-default 0
Windowsbcdedit /default {id}

Choose default OS

AdvancedLinuxWindowsHas lessonHas labHas task guide
GRUB & Bootloader Configuration

Add kernel parameters

LinuxEdit GRUB_CMDLINE_LINUX in /etc/default/grub
Windowsbcdedit /set {default} option value

Boot-time options

AdvancedLinuxWindowsHas lessonHas labHas task guideHas playbook
GRUB & Bootloader Configuration

View boot time analysis

Linuxsystemd-analyze

Total boot duration

AdvancedLinuxHas lessonHas labHas task guide
GRUB & Bootloader Configuration

Blame slow services

Linuxsystemd-analyze blame

Slowest services at boot

AdvancedLinuxHas lessonHas labHas task guide
GRUB & Bootloader Configuration

Boot dependency chain

Linuxsystemd-analyze critical-chain

Critical path visualization

AdvancedLinuxHas lessonHas labHas task guide
GRUB & Bootloader Configuration

Repair Windows bootloader

Windowsbootrec /fixmbr, bootrec /fixboot, bootrec /rebuildbcd

Fix BCD store

AdvancedWindowsHas lessonHas labHas task guide
Session Management

Login to system

Linuxlogin
WindowsGUI or runas

Establish user session

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
Session Management

Logout current session

Linuxexit, logout
Windowslogoff

End session

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
Session Management

Current user name

Linuxwhoami
Windowswhoami, $env:USERNAME

Who am I logged in as?

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
Session Management

Switch user

Linuxsu - username
Windowsrunas /user:DOMAIN\user

Change active user

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
Session Management

List logged-in users

Linuxwho, w
Windowsquser, query user

Active sessions

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook
Session Management

Show login history

Linuxlast
WindowsGet-WinEvent -FilterHashtable @{LogName='Security';Id=4624}

Past logins

BeginnerLinuxWindowsHas lessonHas labHas task guideHas playbook