Muokataan sivua Systemd
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 150: | Rivi 150: | ||
Systemd tarjoaa perinteisen [[cron]]-palvelun tapaiset toiminnot komentojen ajastamiseen. Esimerkiksi edellisessä kohdassa tehty hello-palvelu voitaisiin ajastaa käynnistymään kymmenen minuutin välein luomalla tiedosto <tt>/etc/systemd/system/hello.timer</tt> tähän tapaan: | Systemd tarjoaa perinteisen [[cron]]-palvelun tapaiset toiminnot komentojen ajastamiseen. Esimerkiksi edellisessä kohdassa tehty hello-palvelu voitaisiin ajastaa käynnistymään kymmenen minuutin välein luomalla tiedosto <tt>/etc/systemd/system/hello.timer</tt> tähän tapaan: | ||
<source> | |||
[Unit] | |||
Description=Ajetaan hello-palvelu kymmenen minuutin välein | |||
[Timer] | |||
# Ensimmäinen ajo 10 minuuttia järjestelmän käynnistyksen jälkeen | |||
OnBootSec=10min | |||
# Ajetaan uudelleen 10 minuuttia edellisen ajon päätyttyä jälkeen | |||
OnUnitInactiveSec=10min | |||
Unit=hello.service | |||
[Install] | |||
WantedBy=default.target | |||
</source> | |||
Näin luodut uudet yksiköt on sitten tarpeellista kytkeä päälle ja käynnistää: | Näin luodut uudet yksiköt on sitten tarpeellista kytkeä päälle ja käynnistää: | ||
< | <source> | ||
systemctl enable hello.service | systemctl enable hello.service | ||
systemctl enable hello.timer | systemctl enable hello.timer | ||
systemctl start hello.timer | systemctl start hello.timer | ||
</ | </source> | ||
Ajastimet voidaan listata <code>systemctl list-timers</code> -komennolla. Esimerkkituloste: | Ajastimet voidaan listata <code>systemctl list-timers</code> -komennolla. Esimerkkituloste: |