Как установить crontab на Centos


Я знаком с настройкой планировщика cron с помощью на 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
1 52

1 ответ:

как видно установить crontab на CentOS, пакет crontab в CentOS vixie-cron. Следовательно, установите его с помощью:

yum install vixie-cron

а затем начать его с:

service crond start

чтобы сделать его постоянным, так что он запускается при загрузке, используйте:

chkconfig crond on

на CentOS 7 вам нужно использовать cronie:

yum install cronie

на CentOS 6 Вы можете установить vixie-cron, но реальный пакет cronie:

yum install vixie-cron

и

yum install cronie

в обоих случаях вы получаете тот же результат:

.../...
==================================================================
 Package         Arch       Version         Repository      Size
==================================================================
Installing:
 cronie          x86_64     1.4.4-12.el6    base             73 k
Installing for dependencies:
 cronie-anacron  x86_64     1.4.4-12.el6    base             30 k
 crontabs        noarch     1.10-33.el6     base             10 k
 exim            x86_64     4.72-6.el6      epel            1.2 M

Transaction Summary
==================================================================
Install       4 Package(s)