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...

5 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
SELinux and AppArmor for beginners
Level 1

SELinux and AppArmor for beginners

Understand what SELinux and AppArmor do, how they differ, and how to troubleshoot real denials safely on Debian,...

5 min