Мне знакома настройка планировщика cron с помощью команды crontab -e
на моем centos
. Но сегодня я обнаружил, что один из моих серверов centos
не имеет этой команды
Я попытался установить это с помощью yum install crontab
, но не повезло. Затем я попробовал yum install crontabs
и установил что-то
=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
crontabs noarch 1.10-11.el5 base 7.0 k
Transaction Summary
=============================================================================
Install 0 Package(s)
Update 1 Package(s)
Remove 0 Package(s)
Total download size: 7.0 k
Is this ok [y/N]:
Но все же команда crontab
не работает. Если я делаю cat /etc/crontab
, то он показывает ниже
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
40 * * * * root run-parts /etc/cron.hourly
54 1 * * * root run-parts /etc/cron.daily
14 3 * * 0 root run-parts /etc/cron.weekly
38 1 16 * * root run-parts /etc/cron.monthly
Что мне делать, чтобы иметь crontab
на этом конкретном сервере? Я использую CentOS release 5.2 (Final)
.
grep на cron показывает:
[root~]# ps -ef | grep cron
root 24022 24001 0 19:07 pts/1 00:00:00 grep cron
начало возврата службы cron:
[root~]# service cron start
cron: unrecognized service