Tisti, ki imamo radi razporejene naloge na osebnem računalniku, avtomatiziramo naloge in podobne stvari, dobro vemo cron in posledično crontab.
Zgodi se, da so se v ArchLinuxu stvari spremenile, SystemD Je vsemogočni, ki vse ve, naredi vse in vsi so odvisni od njega ... torej, kar smo že počeli, je bilo edit / etc / crontab, no, tega ne moremo več 🙁
Zdaj moramo v ArchLinux namestiti paket z imenom cronie, ki nam bodo olajšali avtomatizacijo nalog, načrtovanje naročil, da jih bo sistem sledil ob določenem času.
Namestite in omogočite Cronie
Prva stvar bo očitno namestitev kronija, za to:
sudo pacman -S cronie
Nato ga moramo zagnati in omogočiti:
sudo systemctl start cronie sudo systemctl omogoči cronie
Kako razporediti nalogo s Cronie?
Preprosto, z ukazom, ki bi ga lahko uporabili tudi prej, nam bo omogočil urejanje načrtovanih nalog našega uporabnika.
Ampak najprej !!, tisti, ki jih ne poznajo vi Priporočam, da se prijavite nano kot njegov privzeti urejevalnik v terminalu:
echo "export EDITOR = nano" >> $ HOME / .bashrc export EDITOR = nano
Za dejansko razporejanje naloge bomo uporabili ukaz:
crontab -e
To nam bo pokazalo urejevalnik besedila v terminalu (nano, če so storili zgoraj) prazno, tam napišemo tisto, kar smo dali prej, na primer postavil bom, da se vsako minuto v mojem domu ustvari datoteka, imenovana test:
* * * * * touch /home/tu-usuario/prueba
Da bo sprememba začela veljati, torej da jo bomo upoštevali, NI treba, da storitve ponovno zaženete, še manj pa je vse takoj.
Kako uporabljati crontab?
Če ne veste, kako uporabljati crontab in kaj napisati, je v pomoč nekaj člankov:
Na primer, želim, da se skript izvede ob 11. uri, vrstica bi bila:
00 11 * * * cd /home/kzkggaara/Scripts/ && ./miscript.sh
Konec!
No, nič več za dodati, upam, da kot vedno ... bilo je koristno.
Gentoo si ti?
https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Tools
Veselila sem se vadnice o uporabi cronie. Končno sem ga našel. Hvala vam!! 😀
nepotrebno
https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement
Kot dobro pojasnjuje wiki, so časovniki, kot je dobro razloženo, alternativa v systemd, to ni "Ponovna uporaba Crontaba v ArchLinuxu".
Wow, končno nisem poznal "cronie". Lahko uporabljam crontab v archlinuxu, je tudi v repozitorijih chakralinux:]
Hvala vam!! 0 /
V objavljenem primeru bi se skript zagnal vsak dan ob 00:11 in ne ob 11:00. Ne pozabite, da so prvi parameter minute, drugi pa ura.
Lep pozdrav!
Oh, prav, hudo, že popravim 🙂
Ne vem, ali bi mi to povzročalo enake težave kot cron, zame je nemogoče uporabiti rtcwake s cronom, preprosto ne deluje zame, povsod sem iskal razporejanje naloge tega ukaza in preprosto ne deluje, na primer to deluje v terminal:
sudo rtcwake -m pripravljenost -t $ (datum +% s -d '10: 31 ')
ko pa jo postavi s cron, samo pove, da jo namešča, vendar je ne more izvršiti.
Ali kdo ve, kako to popraviti, ali pa ne?
pozdrav