Practical Linux for sysadmins and SREs
Tested commands, real-world examples, and honest comparisons. No fluff, no AI-generated filler — just the references your team's wiki should be.
Most-bookmarked references
scheduling
Crontab — Quick Reference
The complete crontab reference: syntax, real-world examples, environment gotchas, and debugging. Tested on Linux, BSD, and macOS.
monitoring
Linux Monitoring Commands — CPU, Memory, Disk, and Processes
The essential Linux server monitoring commands: top, htop, free, df, du, vmstat, iostat, and ps. What each shows and how to read it. Tested on Ubuntu 24.04.
networking
SSH Without a Password — A Few Simple Steps
Set up passwordless SSH and SFTP with key-based authentication. A real-world worked example, from key generation to troubleshooting.
services
systemctl Commands — The Complete Reference
Every systemctl command you'll actually use: start, stop, restart, enable, status, and managing systemd units. Tested on Ubuntu 24.04 and RHEL 9.
services
systemd Service Failed to Start — How to Fix It
A systematic guide to debugging 'Failed to start' systemd errors: reading status, journal logs, exit codes (203, 217, 200), and the common causes.
Latest
- How to Check Disk Space on Linux (df and du) monitoring
- How to Check if a Service Is Running on Linux services
- How to Check Memory Usage on Linux (free and vmstat) monitoring
- How to Create a systemd Service on Linux services
- journalctl — View and Filter systemd Logs services
- Linux Monitoring Commands — CPU, Memory, Disk, and Processes monitoring
- systemctl Commands — The Complete Reference services
- systemd Service Failed to Start — How to Fix It services