Cron ja crontab: Difference between revisions
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.