如何在 Centos 上安装 crontab

我熟悉在我的 centos上使用 crontab -e命令设置 cron 调度程序。但是今天我发现我的一个 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 on cron show:

[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
169702 次浏览

正如在 在 CentOS 上安装 crontab中看到的,CentOS 中的 crontab 包是 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)