Learn Linux the practical way

Short, hands-on notes on the shell, systemd, networking and system administration.

Shell basics

Navigation, pipes, redirection and the commands you use every day.

File permissions

Users, groups, chmod, chown and the octal notation explained.

systemd services

Write unit files, read journals and manage long-running services.

Networking tools

ip, ss, dig and curl for everyday troubleshooting.

SSH essentials

Keys, config files, agent forwarding and safe defaults.

Text processing

grep, sed, awk and friends for working with logs.