Ero sivun ”Systemd” versioiden välillä
Siirry navigaatioon
Siirry hakuun
ei muokkausyhteenvetoa
(Journalista jotain) |
Ei muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} | |||
Kuten [[Upstart]], systemd on käyttöjärjestelmän ja siinä ajettavien palveluiden käynnistymistä ja sammuttamista ohjaava ns. [[init]]-järjestelmä. Useimmat jakelut ovat siirtyneet käyttämään systemd-järjestelmää. | Kuten [[Upstart]], systemd on käyttöjärjestelmän ja siinä ajettavien palveluiden käynnistymistä ja sammuttamista ohjaava ns. [[init]]-järjestelmä. Useimmat jakelut ovat siirtyneet käyttämään systemd-järjestelmää. | ||
Rivi 15: | Rivi 16: | ||
Erityyppisten yksiköiden olemassaolo kannattaa huomioida systemd:n työkaluja käyttäessä. Usein järjestelmää hallittaessa tarvitsee käsitellä lähinnä <tt>.service</tt>- ja <tt>.socket</tt> -tyyppisiä yksiköitä. | Erityyppisten yksiköiden olemassaolo kannattaa huomioida systemd:n työkaluja käyttäessä. Usein järjestelmää hallittaessa tarvitsee käsitellä lähinnä <tt>.service</tt>- ja <tt>.socket</tt> -tyyppisiä yksiköitä. | ||
== | == systemctl == | ||
systemctl-työkalua käytetään systemd:n ohjaamiseen. Sen avulla voidaan varsinkin hallita palveluiden käynnistymistä ja sammuttamista. Tässä on käytetty esimerkkinä [[Avahi]]-palvelun mukana tulevaa avahi-daemon.serviceä, mutta komennot toimivat vastaavasti myös monille muille palveluille. | |||
=== Tietoa palveluista === | === Tietoa palveluista === | ||
systemctl:n list-units -komennolla saa listauksen kaikista järjestelmän palveluista. Ilman --all -valitsinta saa listauksen vain aktiivisista yksiköistä. | |||
Lisäksi --full -valitsin on usein tarpeellinen jotta pitkät yksikönnimet saa kokonaan näkyviin. | Lisäksi --full -valitsin on usein tarpeellinen jotta pitkät yksikönnimet saa kokonaan näkyviin. | ||
systemctl list-units --all | systemctl list-units --all | ||
systemctl:n status-komennolla saa selvitettyä tärkeimmät yhteen yksikköön liittyvät tiedot. | |||
systemctl status avahi-daemon.service | systemctl status avahi-daemon.service | ||
Rivi 54: | Rivi 55: | ||
== Journal == | == Journal == | ||
systemd:n mukana tulee journaliksi kutsuttu lokivarasto, johon kerätään muun | |||
muassa [[dmesg]] -komennonkin tulostama kernelin loki, [[syslog]] -viestit | muassa [[dmesg]] -komennonkin tulostama kernelin loki, [[syslog]] -viestit | ||
ja palveluiden ns. stdout/stderr -viestit. | ja palveluiden ns. stdout/stderr -viestit. |