systemd in Depth

  1. 1. What systemd Actually Is & Why It Replaced init
  2. 2. Unit Files — The Basic Building Block
  3. 3. Writing a Custom Service Unit
  4. 4. Dependencies & Ordering
  5. 5. Targets — systemd's Answer to Runlevels
  6. 6. journald & Reading Logs
  7. 7. Timers — systemd's Replacement for Cron
  8. 8. Socket Activation
  9. 9. Resource Control with cgroups
  10. 10. systemd-analyze & Troubleshooting Boot
  11. 11. Capstone — Building a Real Multi-Unit Service Stack