首页 > 其他分享 >使用crontab设置定时脚本

使用crontab设置定时脚本

时间:2023-01-10 15:13:22浏览次数:32  
标签:脚本 crontab etc rc apache 定时 local restart

转自于:http://t.zoukankan.com/whiteprism-p-6548935.html

crontab的几种常见用法:
1、编辑一个文本文件,写上任务列表,然后运行crontab 文件名
2、crontab -e,就可直接在vi界面中编辑任务列表
3、crontab -l,查看本用户任务列表
4、crontab -r,删除本用户任务列表
无需重启任何进程

基本格式 :

*  *  *  *  *  command 
分 时 日 月 周 命令 
第1列表示分钟0~59 每分钟用*或者 */1表示 
第2列表示小时0~23(0表示0点) 
第3列表示日期1~31 
第4列表示月份1~12 
第5列标识号星期0~6(0表示星期天) 
第6列要运行的命令

多个时间点之间用逗号隔开

 */n 时表示每 n 时间间隔执行一次

crontab文件的一些例子: 

30 21 * * * /usr/local/etc/rc.d/lighttpd restart 
上面的例子表示每晚的21:30重启apache。 


45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart 
上面的例子表示每月1、10、22日的4 : 45重启apache。 


10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart 
上面的例子表示每周六、周日的1 : 10重启apache。 


0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart 
上面的例子表示在每天18 : 00至23 : 00之间每隔30分钟重启apache。 


0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart 
上面的例子表示每星期六的11 : 00 pm重启apache。 


* */1 * * * /usr/local/etc/rc.d/lighttpd restart 
每一小时重启apache 


* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart 
晚上11点到早上7点之间,每隔一小时重启apache 

标签:脚本,crontab,etc,rc,apache,定时,local,restart
From: https://www.cnblogs.com/Ao-min/p/17040367.html

相关文章

  • shell脚本,将多行内容写入文件中
    示例:#!/bin/bashecho"测试写文件"cat>test<<EOF这是一个由shell创建的文件thisisafilecreatedbyshell.wewanttomakeagoodworld.EOF其中,<<EOF表......
  • Shell脚本中的分号使用
    在Linux中,语句中的分号一般用作代码块标识1、单行语句一般要用到分号来区分代码块,例如:if["$PS1"];thenechotestisok;fitestisok该脚本或命令行中,需要两个......
  • js——带暂停、启动功能的定时
    简单的封装,将interval二次封装,对外提供暂停、启动功能。不足之处:interval定时间隔是固定的,在调用异步函数的时候,可能会出现bug。例如:在调用ajax异步请求过程中,发送a、b......
  • 用 Python 脚本实现电脑唤醒后自动拍照 截屏并发邮件通知
    背景背景是这样的,我的家里台式机常年休眠,并配置了WakeOnLan(WOL)方便远程唤醒并使用.但是我发现,偶尔台式机会被其他情况唤醒,这时候我并不知道,结果白白运......
  • 001_【博学谷学习记录】超强总结,用心分享【shell一件安装脚本】
    一键安装jdk在做这个案例之前,将之前安装的JDK全部删除:1.删除jdk安装目录rm-rf/export/server/jdk1.8.0_241/2.删除/etc/profile中的JDK环境变量配置内容3.让修改......
  • 第二周 shell脚本以及Zookeeper基本知识
    1.shell脚本编程shell中有3种变量:用户变量、环境变量、特殊变量;变量的使用最好就是使用双引号括起来。变量需要遵循的规则:变量名可以由字母、数字和下画线组成,但是......
  • azkaban打包shell脚本,脚本不存在问题
    测试azkaban任务执行sh脚本的时候,发现的问题条件脚本文件都在condition文件夹下如图但是每次打包上传到azkaban的时候到执行脚本的时候,都会报脚本不存在。错误命令......
  • 编辑可执行service weblogic start命令启动weblogic服务脚本
    转至:https://blog.csdn.net/VickHUC/article/details/88416046《一》创建weblogic文件,并编辑vi/etc/init.d/weblogic加入下面内容,如果是粘贴进去,切记要检查开头和末......
  • Shell脚本总结
    sed-i 插入|替换sed-i'1iabc'/tmp/abc.txt在第一行之前插入abcsed-i'1aefg'/tmp/abc.txt在第一行之后插入efgsed-i'1cxyz'/tmp/abc.txt把第一行数......
  • linux scp文件分发脚本
    说明:集群节点之间文件、目录分发同步脚本将本节点指定目录的文件同步到对应集群所有节点的相同位置fdir为文件的绝对路径,用于指定集群节点中目标目录路径#!/bin/bash......