Sab*_*san 62 linux cron centos crontab
我很熟悉使用crontab -e
命令设置cron调度程序centos
.但今天我发现我的一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]:
Run Code Online (Sandbox Code Playgroud)
但仍然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
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能拥有crontab
该特定服务器?我在用CentOS release 5.2 (Final)
.
grec on cron显示:
[root~]# ps -ef | grep cron
root 24022 24001 0 19:07 pts/1 00:00:00 grep cron
Run Code Online (Sandbox Code Playgroud)
启动cron服务返回:
[root~]# service cron start
cron: unrecognized service
Run Code Online (Sandbox Code Playgroud)
fed*_*qui 131
如CentOS上的安装crontab所示,CentOS中的crontab包是vixie-cron
.因此,请安装它:
yum install vixie-cron
Run Code Online (Sandbox Code Playgroud)
然后开始:
service crond start
Run Code Online (Sandbox Code Playgroud)
要使其持久化,以便在启动时启动,请使用:
chkconfig crond on
Run Code Online (Sandbox Code Playgroud)
在CentOS 7上,您需要使用cronie
:
yum install cronie
Run Code Online (Sandbox Code Playgroud)
在CentOS 6上你可以安装vixie-cron
,但真正的包是cronie
:
yum install vixie-cron
Run Code Online (Sandbox Code Playgroud)
和
yum install cronie
Run Code Online (Sandbox Code Playgroud)
在这两种情况下,您都获得相同的输出:
.../...
==================================================================
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)
Run Code Online (Sandbox Code Playgroud)