Systemd
Systemd är ett init-system och en service-hanterare för linux och är påväg att bli standard. Det grundläggande syftet med ett init-system är att initiera de komponenter som måste startas efter att Linuxkärnan har startat. Init-systemet används också för att hantera tjänster och demoner för servern medan systemet är igång. Den är redan default hanterare i flera stora linux-distar, med Debian och Ubuntu som undatag. Dessa är dock planerade att införa Systemd.
Installera
Verfierat på Debian 7(wheezy)
apt-get update apt-get install systemd systemd-sysv reboot
Titta på senaste uppstart grafiskt. Testa detta, seriöst det är coolt!
systemd-analyze plot > plot.svg
Systemctl
Systemctl är det centrala verktyget för att kontrollera init-systemet. Systemctl ersätter service och chkconfig.
Grundfunktioner
systemctl start sshd systemctl stop sshd systemctl restart sshd
Status
systemctl status sshd
Autostarta en service
systemctl enable sshd systemctl disable sshd
Lista alla aktiva enheter
systemctl
Lista alla enheter
systemctl list-units --all
OBS .service behöver inte skrivas ut, det läggs till efter tjänsten automatiskt
Fler kommandon
systemctl show sshd.service systemctl list-dependencies sshd.service