Ich habe einen Server, auf dem CentOS 6.2 mindestens ausgeführt wird, aber Crontab ist anscheinend nicht standardmäßig installiert.
crontab -e
-bash: crontab: command not found
Bei der Suche in Google habe ich Verweise auf "vixie-cron" und "anacronda" gefunden, aber keine vollständige Antwort auf die offizielle / unterstützte Methode, mit der cron unter CentOS 6 funktioniert.
Vielleicht kann jemand Licht ins Dunkel bringen?
aktualisieren:
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
which
etwas, das auf Ihrem Host nicht vorhanden ist. Ich denke, was Sie suchen, istyum provides */crontab
.Antworten:
Vixie-cron wurde ersetzt mit Cronie in EL6. Wahrscheinlich wurde es nicht in Ihrer "Minimal" -Installation installiert. sie streben wirklich danach, damit minimal zu sein.
quelle
yum install cronie
scheint den Trick getan zu haben. Wissen Sie, wie Sie festlegen, welcher Editorcrontab -e
standardmäßig verwendet wird?service crond start
undchkconfig crond on
in Bezug auf diese Frage. Danke für die andere Antwort.