Ero sivun ”Systemd” versioiden välillä

Siirry navigaatioon Siirry hakuun
42 merkkiä lisätty ,  1. maaliskuuta 2015
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 ==
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.
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ä.
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: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
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.
706

muokkausta

Navigointivalikko