在 CentOS 6 上获取 crontab 的正确方法是什么?

Nic*_*ick 13 cron centos6

我有一台运行 CentOS 6.2 最小的服务器,但它似乎没有默认安装 crontab?

crontab -e
-bash: crontab: command not found
Run Code Online (Sandbox Code Playgroud)

在搜索谷歌时,我发现了对“vixie-cron”和“anacronda”的引用,但没有关于让 cron 在 CentOS 6 上工作的官方/支持方式是什么的完整答案。

也许有人可以对此有所了解?

更新:

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
Run Code Online (Sandbox Code Playgroud)

Mic*_*ton 16

# rpm -qf `which crontab`
cronie-1.4.4-7.el6.x86_64
Run Code Online (Sandbox Code Playgroud)

的Vixie-cron的被替换Cronie在EL6。可能它没有安装在您的“最小”安装中;他们确实努力做到最小。

  • 关于这个问题,看来我还必须执行“service crond start”和“chkconfig crond on”。感谢其他答案,让它工作。 (4认同)