Jaki jest prawidłowy sposób uzyskania crontab na CentOS 6?

13

Mam serwer z systemem CentOS 6.2 minimalnym, ale domyślnie nie ma zainstalowanego programu crontab?

crontab -e
-bash: crontab: command not found

Podczas wyszukiwania w Google znalazłem odniesienia do „vixie-cron” i „anacronda”, ale nie ma pełnej odpowiedzi na temat tego, jaki jest oficjalny / obsługiwany sposób na uruchomienie crona na CentOS 6.

Może ktoś może rzucić na to trochę światła?

aktualizacja:

rpm -qf `which crontab`
/usr/bin/which: no crontab in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
rpm: no arguments given for query
Nacięcie
źródło
2
Nie możesz whichczegoś, co nie istnieje na twoim hoście. Myślę, że to, czego szukasz yum provides */crontab.
Aaron Copley,

Odpowiedzi:

16
# rpm -qf `which crontab`
cronie-1.4.4-7.el6.x86_64

Vixie-cron został zastąpiony przez Cronie w EL6 . Prawdopodobnie nie został zainstalowany w „minimalnej” instalacji; naprawdę starają się być przy tym minimalni.

Michael Hampton
źródło
Dzięki, yum install croniewygląda na to, że zrobił to samo. Czy wiesz, jak ustawić crontab -edomyślnie używany edytor ?
Nick
1
To osobne pytanie. Przeczytaj tutaj .
Michael Hampton
4
Wygląda na to, że muszę to zrobić service crond starti chkconfig crond on, jeśli chodzi o to pytanie. Dzięki za drugą odpowiedź, sprawdziła się.
Nick