Tools

systemd Cheat Sheet

Print-ready cheat sheet for systemd, organized for fast lookup, study, and desk-side use

Source
systemd Documentation (systemd.io)
License
MIT
Updated
2026-03-27

Sample

What's in this cheat sheet

  • Service Management
  • Unit Files
  • Timers
  • Targets
  • Journalctl
  • Networking
  • Mounts
  • Environment
  • Dependencies
  • Common Patterns

Basic Service Commands

systemctl start nginx
systemctl stop nginx
systemctl restart nginx
systemctl reload nginx    # reload config
systemctl status nginx

Enable / Disable

systemctl enable nginx    # start at boot
systemctl disable nginx   # remove from boot
systemctl enable --now nginx  # enable + start
systemctl is-enabled nginx

Service States

active (running)Service is running normally
active (exited)Ran once and exited successfully
inactive (dead)Service is stopped
failedService crashed or exited with error
activatingService is starting up

Download the full cheat sheet for all sections, formatted for print

Download PDF

Downloads

Choose the treatment that matches how you read