DevOps Notebook: systemd and journalctl

Systemd and Journalctl are modern tools for Linux admins now a days. In this post I am trying to capture important details for quick understanding.

systemd

is an init system and system manager recently adopted by Linux systems. Definition from linux manual -

systemd is a system and service manager for Linux operating systems.
When run as first process on boot (as PID 1), it acts as init system
that brings up and maintains userspace services. Separate instances
are started for logged-in users to…