Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 1|Odgovoriti: 0

[linux] Linux vodič o časovno omejenih nalogah, ki temeljijo na Systemd Timer

[Kopiraj povezavo]
Objavljeno naPred 40 sekundami | | | |
Zahteve: Naša pogosto uporabljena Linux načrtovana naloga je storitev crond, vendar ne vemo, ali obstaja še ena metoda časovnega usklajevanja, in sicer systemd; pogosto uporabljamo systemd za upravljanje storitev, ne vemo, ali lahko načrtovane naloge nastavimo tudi preko systemd.

pregled
Linux systemd service manager je podrobno razložen
https://www.itsvse.com/thread-10178-1-1.html

Servisna enota

Ustvarite novo datoteko test1.service, ki je specifična naloga, ki jo izvajamo, in konfiguracija je naslednja:
Timer enota

Servisna enota preprosto določa, kako se naloga izvaja, za načrtovanje te storitve pa je treba določiti tudi enoto Timer. Ustvarite novo datoteko test1.timer z naslednjo konfiguracijo:
Naložite datoteke test1.service in test1.timer na strežnik/etc/systemd/systemmapa. Zaženite naslednji ukaz:
Kot je prikazano spodaj:



Oglejte si dnevnik izvajanja:




Prejšnji:Program "sh" ni mogoče zagnati: napaka=13, dovoljenje zavrnjeno
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com