首页 文章

如何在Centos上安装crontab

提问于
浏览
53

我很熟悉在 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) .

cron上的grep显示:

[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 回答

  • 117

    Install crontab on CentOS所示,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)
    

相关问题