openSUSE memakai systemd, jadi contekan ini juga berlaku di hampir semua distro modern.

Service

PerintahFungsi
systemctl status sshdStatus service beserta potongan log terakhir
systemctl start sshdJalankan service
systemctl stop sshdHentikan service
systemctl restart sshdRestart service
systemctl reload sshdMuat ulang konfigurasi tanpa restart (kalau didukung)
systemctl enable --now sshdAktifkan saat boot sekaligus jalankan sekarang
systemctl disable --now sshdMatikan saat boot sekaligus hentikan
systemctl mask namaBlokir service supaya tidak bisa dijalankan sama sekali
systemctl is-active sshdCek cepat, cocok untuk script
systemctl is-enabled sshdCek apakah aktif saat boot

Melihat dan mengubah unit

PerintahFungsi
systemctl list-units --type=serviceService yang sedang dimuat
systemctl --failedUnit yang gagal
systemctl list-unit-files --state=enabledUnit yang aktif saat boot
systemctl list-timersDaftar timer (pengganti cron)
systemctl cat sshdLihat isi file unit
systemctl edit sshdBuat override tanpa mengubah file aslinya
systemctl daemon-reloadMuat ulang unit setelah mengubah file secara manual

Log dengan journalctl

PerintahFungsi
journalctl -u sshdLog satu service
journalctl -u sshd -fIkuti log secara live
journalctl -bLog sejak boot terakhir
journalctl -b -1Log boot sebelumnya, berguna setelah crash
journalctl -p err -bHanya error ke atas sejak boot
journalctl --since "1 hour ago"Log satu jam terakhir
journalctl -kLog kernel (seperti dmesg)
journalctl --disk-usageUkuran journal di disk
journalctl --vacuum-time=2weeksHapus log yang lebih lama dari dua minggu

Pengaturan sistem

PerintahFungsi
hostnamectl set-hostname nama-hostGanti hostname
timedatectl set-timezone Asia/JakartaGanti zona waktu
timedatectlCek waktu dan status sinkronisasi NTP
localectl set-keymap usGanti layout keyboard di konsol
systemctl reboot / systemctl poweroffReboot / matikan

Diagnosis boot

PerintahFungsi
systemd-analyzeTotal waktu boot
systemd-analyze blameService yang paling lama saat boot
systemd-analyze critical-chainRantai service yang memperlambat boot

Contoh override

Misalnya kamu ingin service otomatis restart kalau mati:

sudo systemctl edit nama-service
[Service]
Restart=on-failure
RestartSec=5

Simpan, lalu sudo systemctl restart nama-service. Override disimpan di /etc/systemd/system/nama-service.service.d/override.conf, jadi aman dari update paket.