#systemd

25 solutions

systemctl status: Check a Service's State and Logs
Linuxsystemdtroubleshootingservice

Inspect any systemd unit's loaded/enabled state, active state, main PID, and its most recent log lines in one command.

Medium risk ✓ 2026-09-19
systemctl enable --now: Autostart a Service at Boot
Linuxcommandsystemdservice

Enable a systemd service to start at boot and start it immediately with one command.

Medium risk ✓ 2026-09-19
systemctl restart vs reload vs try-restart
Linuxcommandsystemdservice

Restart a systemd service correctly: full restart, config-only reload, or restart-only-if-running.

Medium risk ✓ 2026-09-19
Suspend or Hibernate from the Terminal (systemctl)
LinuxsleeplaptopPower & Sleep

Use systemctl suspend for sleep-to-RAM and systemctl hibernate for sleep-to-disk, plus hybrid-sleep and suspend-then-hibernate variants.

Medium risk ✓ 2026-09-18
Regenerate the GRUB Boot Menu with update-grub
Linuxbootrepairgrub

After editing /etc/default/grub or installing a kernel, rebuild grub.cfg so the boot menu reflects it.

Medium risk ✓ 2026-09-19
Change Keyboard Layout with localectl
Linuxlocalectllocalesystemd

Use localectl set-x11-keymap to set the system-wide keyboard layout and localectl set-keymap for the text console.

Medium risk ✓ 2026-09-18
Set the Timezone with timedatectl
Linuxtimedatectltimezonesystemd

timedatectl lists, sets, and verifies the system timezone and NTP sync status on systemd distributions.

Medium risk ✓ 2026-09-17
Reload systemd units with systemctl daemon-reload
Linuxsystemdserviceconfig

Apply your edits to service files and drop-ins without rebooting.

Medium risk ✓ 2026-09-19
Change the Hostname with hostnamectl
Linuxhostnamesystemdhostnamectl

hostnamectl sets the static, transient, and pretty hostname in one step on systemd distros, no reboot required.

Medium risk ✓ 2026-09-17
Find Slow Boot Services with systemd-analyze blame
Linuxbootperformancesystemd

systemd-analyze blame ranks every unit by the time it took to initialize, revealing what delays startup.

Low risk ✓ 2026-09-17
Keep journal logs after reboot (persistent journal)
Linuxlogssystemdtroubleshooting

Create /var/log/journal and restart journald so boot logs are kept permanently and `journalctl --boot=-1` can inspect the previous boot.

Medium risk ✓ 2026-09-18
Reboot Directly into UEFI/BIOS Setup
Linuxbootfirmwarereboot

Use systemctl reboot --firmware-setup to restart Linux straight into the motherboard's firmware setup screen.

Medium risk ✓ 2026-09-18