• 兄弟网络技术博客网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

centos 安装crontab自动执行任务器

小程序开发运营 兄弟网络 5个月前 (04-29) 100次浏览 0个评论

1.安装crontab

<code class="hljs ruby">[root<span class="hljs-variable">@CentOS</span> ~]<span class="hljs-comment"># yum install vixie-cron</span>
[root<span class="hljs-variable">@CentOS</span> ~]<span class="hljs-comment"># yum install crontabs</span></code>

centos 安装crontab自动执行任务器

vixie-cron软件包是cron的主程序;
crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。

2.开启crontab服务

<code class="hljs cs">service crond start <span class="hljs-comment">//启动服务</span></code>

用以下的方法启动、关闭这个cron服务:
service crond start //启动服务
service crond stop //关闭服务
service crond restart //重新启动服务
service crond reload //又一次加载配置

查看crontab服务状态:service crond status
手动启动crontab服务:service crond start
查看crontab服务是否已设置为开机启动,运行命令:ntsysv
加入开机自己主动启动:
chkconfig –level 35 crond on

另外顺带介绍下ntsysv和chkconfig命令:
关于ntsysv命令是类图形界面管理模式来设置开机启动,须要先安装才干够使用,yum install -y ntsysv安装好之后仅仅须要运行一个ntsysv就可以出现一个相似图像化的管理界面。

crond添加任务:

crontab -e

*/5 0 * * * /bin/sh test.sh
  • 每隔5秒执行一次:*/5 * * * * ?
  • 每隔1分钟执行一次:0 */1 * * * ?
  • 每天23点执行一次:0 0 23 * * ?
  • 每天凌晨1点执行一次:0 0 1 * * ?
  • 每月1号凌晨1点执行一次:0 0 1 1 * ?
  • 每月最后一天23点执行一次:0 0 23 L * ?
  • 每周星期天凌晨1点实行一次:0 0 1 ? * L
  • 在26分、29分、33分执行一次:0 26,29,33 * * * ?
  • 每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?

兄弟网络技术博客, 版权所有丨如未注明 , 均为原创
转载请注明原文链接:centos 安装crontab自动执行任务器
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址