Cron ja crontab: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Ukaldaru (talk | contribs)
Ukaldaru (talk | contribs)
Line 12: Line 12:


crontab -e    Redigeeritakse teie crontab faili või luuakse uus, kui seda ei eksisteeri.
crontab -e    Redigeeritakse teie crontab faili või luuakse uus, kui seda ei eksisteeri.
crontab -l    Kuvatakse crontab fail.
crontab -l    Kuvatakse crontab fail.
crontab -r    Eemaldatakase crontab fail.
crontab -r    Eemaldatakase crontab fail.
crontab -v    Näidatakse viimase redigeerimise aeg.
crontab -v    Näidatakse viimase redigeerimise aeg.



Revision as of 18:06, 27 March 2010

Autor: Urmas Kaldaru, AK32

Cron on UNIX-i utiliit, mis võimaldab automaatselt käivitada programme regulaarsete ajavahemike tagant. Selleks kasutatakse cron daemonit. Crontab on fail, mille sees on defineeritud käivitatavad programmid ja ajakava.

Crontab piirangud

Võite kasutada crontab-i, kui teie kasutajanimi asub failis /usr/lib/cron/cron.allow. Kui seda faili ei ole olemas, siis saate kasutada crontab-i, kui teie nimi ei ole failis /usr/lib/cron/cron.deny. Kui fail cron.deny eksisteerib ja on tühi, siis võivad kõik kasutajad kasutada crontab-i. Kui mõlemad failid on olemas, siis ainult root kasutaja saab kasutada crontab-i. Lubamise ja keelamise failis on üks kasutaja rea kohta.

Crontab käsud

export EDITOR=nano ;määratakse redaktor, millega avatakse crontab fail

crontab -e Redigeeritakse teie crontab faili või luuakse uus, kui seda ei eksisteeri. crontab -l Kuvatakse crontab fail. crontab -r Eemaldatakase crontab fail. crontab -v Näidatakse viimase redigeerimise aeg.