nox11.pl — no X11 required

systemd

Systemowy menedżer usług i procesów. Odpowiada m.in. za uruchamianie usług, zależności oraz proces startu systemu.

guest@nox11:~$ █
/systemd

Wyświetlenie jednostek systemd:

systemctl

Wyświetlenie statusu systemctl:

systemctl status

Wyświetlenie wszystkich usług typu "service":

systemctl list-units --type=service

Wyświetlenie wszystkich zainstalowanych plików usług:

systemctl list-unit-files --type=service

Wyświetlenie usług zakończonych błędem:

systemctl --failed

Obsługa usługi:

systemctl stop nazwa_uslugi
systemctl start nazwa_uslugi
systemctl restart nazwa_uslugi
systemctl disable nazwa_uslugi
systemctl disable --now nazwa_uslugi
systemctl enable nazwa_uslugi
systemctl enable --now nazwa_uslugi
systemctl status nazwa_uslugi

Wyświetlenie zależności usługi:

systemctl list-dependencies nazwa_uslugi

Sprawdzenie, czy usługa jest włączona:

systemctl is-enabled nazwa_uslugi

Sprawdzenie, czy usługa działa:

systemctl is-active nazwa_uslugi

Sprawdzenie domyślnego trybu systemu:

systemctl get-default

Wyświetlenie dostępnych trybów:

systemctl list-unit-files --type=target

Ustawienie trybu tekstowego w systemie:

systemctl set-default multi-user.target

Ustawienie trybu graficznego w systemie:

systemctl set-default graphical.target

Ponowne wczytanie konfiguracji systemd po zmianie pliku jednostki:

systemctl daemon-reload