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


13

我有一台最低运行CentOS 6.2的服务器,但是默认情况下似乎没有安装crontab吗?

crontab -e
-bash: crontab: command not found

在搜索google时,我找到了对“ 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

2
您不能which在主机上不存在的东西。我认为您正在寻找的是yum provides */crontab
亚伦·科普利2012年

Answers:


16
# rpm -qf `which crontab`
cronie-1.4.4-7.el6.x86_64

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


谢谢,yum install cronie似乎已经做到了。您知道如何设置crontab -e默认使用的编辑器吗?
尼克

1
那是一个单独的问题。在这里阅读
迈克尔·汉普顿

4
看来我也必须针对这个问题进行service crond startchkconfig crond on。感谢您的其他答复,让它正常工作。
尼克
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.