如何在Centos上安装crontab
我熟悉在我的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)
。
grep on cron显示:
[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
正如在CentOS上安装crontab所看到的, 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)
- 面对一个错误“*** glibc检测***免费():无效的下一个大小(快)”
- 我如何查看完整的httpdconfiguration?
- 无法更改stream浪主文件夹内的文件夹的权限
- Linux / CentOS PC上的php.ini文件在哪里?
- EC2增加大小后无法resize
- CentOS 64位错误的ELF解释器
- 缺less单独的debuginfos,请使用:debuginfo-install glibc-2.12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc ++ – 4.4.6-3.el6.i686
- 如何使用yum从给定的回购列表中安装的软件包
- 如何grep一个目录中的string和其所有子目录的LINUX文件?