50
我熟悉在我的centos
上使用crontab -e
命令設置cron調度程序。但今天我發現我的一個centos
服務器沒有這個命令如何在Centos上安裝crontab
我試圖用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
謝謝對於cronie來說,這是7.x的重要部分 – jeffmcneill
請注意,在6.x'yum install crontabs'上也會安裝cronie,cronie-anacron和exim。一定要記住服務是'crond',它需要啓動(和'chkconfig enable on')。 – jeffmcneill