Mikä on systemd-ajastin?

systemd-ajastin on deklaratiivinen ajastin, joka toimii yhdessä vastaavan service-yksikön kanssa. Cron-merkinnän kirjoittamisen sijaan määrität, milloin työ suoritetaan ja mikä service sen suorittaa.

Ajastimet voivat perustua kalenteriin tai monotoniin aikaan, mikä tekee niistä joustavia käynnistyksen yhteydessä suoritettaviin tehtäviin, toistuviin ylläpitotoimiin ja viivästettyihin tehtäviin.

Työkalun kuvaus

Tämä työkalu luo vastaavat .timer- ja .service-yksikkötiedostot sekä asennuskomennot. Voit määrittää kalenteriaikatauluja, monotonisia laukaisimia ja yleisiä service-asetuksia, kuten käyttäjän, työskentelyhakemiston ja service-tyypin.

Työkalu on hyödyllinen, kun haluat luoda systemd-ajastimen kirjoittamatta yksikkötiedostoja käsin.

Esimerkkejä

  • Päivittäin suoritettava varmuuskopiointiajastin
  • Tehtävä, joka suoritetaan pian käynnistyksen jälkeen
  • Ajastin, joka käyttää mukautettua kalenterilauseketta

Ominaisuudet

  • Kalenteriin ja monotoniseen aikaan perustuvat ajoitusasetukset
  • Pysyvyyden, tarkkuuden ja satunnaistetun viiveen asetukset
  • Vastaava service-tiedosto sekä asennuskomennot

Rajoitukset

Työkalu tuottaa vain tekstiä eikä vahvista luotujen yksiköiden toimintaa oikeassa järjestelmässä.

Asennuskomennot edellyttävät, että Linuxissa on systemd käytettävissä, ja vaativat yleensä korotetut käyttöoikeudet.