System recovery: kernel failures, root repair, and emergency targets
Level 2

System recovery: kernel failures, root repair, and emergency targets

Recover from kernel panics, broken fstab entries, and corrupted bootloaders using emergency and rescue targets, chroot...

12 min
Secure Boot and bootloader hardening on Linux
Level 2

Secure Boot and bootloader hardening on Linux

Implement UEFI Secure Boot with MOK enrollment, sign custom kernels and modules, harden GRUB2 with password protection,...

11 min
systemd boot targets and init system deep dive
Level 2

systemd boot targets and init system deep dive

Explore systemd architecture from unit files and dependency graphs to boot targets, boot optimization with...

9 min
Advanced Linux boot: UEFI firmware, GRUB2 configuration, and recovery
Level 2

Advanced Linux boot: UEFI firmware, GRUB2 configuration, and recovery

Master the UEFI boot chain, ESP partition layout, GRUB2 configuration files, custom menu entries, kernel parameters,...

11 min
Viewing and editing text with less nano and vim
Level 1

Viewing and editing text with less nano and vim

Learn when to use less, nano, and vim on Linux systems, with safe workflows for reading logs, editing configs, and...

6 min
User and group administration passwd shadow and sudo
Level 1

User and group administration passwd shadow and sudo

Learn how /etc/passwd, /etc/shadow, Linux groups, and sudo work together, with practical commands and compatibility...

6 min
Troubleshoot network issues with ss ip ping and tracepath
Level 1

Troubleshoot network issues with ss ip ping and tracepath

Learn a practical Linux network troubleshooting flow with ss, ip, ping, and tracepath, including routing, DNS, and MTU...

5 min
Terminal basics: shell prompt and help system
Level 1

Terminal basics: shell prompt and help system

Learn how to read the Linux shell prompt safely and use --help, man, help, apropos, and whatis to avoid command errors...

5 min
System logs with journalctl and rsyslog
Level 1

System logs with journalctl and rsyslog

Learn how to troubleshoot and operate Linux logging with journalctl and rsyslog, including retention, forwarding, and...

6 min
Swap management and memory pressure basics
Level 1

Swap management and memory pressure basics

Learn how Linux swap and memory reclaim work, how OOM events happen, and how to tune and troubleshoot memory pressure...

6 min
Shell scripting error handling and debugging
Level 1

Shell scripting error handling and debugging

Learn practical Bash error handling and debugging: strict mode, traps, retries, tracing, lock files, and...

5 min
Service management with systemctl practical playbook
Level 1

Service management with systemctl practical playbook

Learn a production-safe systemctl workflow: service state checks, restart and reload choices, boot control, failure...

5 min