cron计划任务

简介:

cron计划任务


任务计划:比如每天什么时间固定来备份数据等等,类似的计划

1、crontab -l命令

可以查看到当前用户都有哪些任务计划

2、crontab -u aming -l

指定查看aming用户的任务计划

3、crontab -e

编辑任务计划,举例如下:

wKioL1jTiejxbZ00AAAIeM7-KTk598.png-wh_50

注:如上图内容:10 2 20 * * :时间分5段

min:0-59

hour:0-23

day:1-31

month:1-12

week:0-6或者1-7都识别

4、举例1:每月的2号零点零分执行xxx命令

0 0 2 * * xxx

举例2: 每天每隔8小时执行一次xxx命令 【重点】

*/8 * * * xxx

举例3:每天的1点、12点、18点执行xxx命令 【重点】

1,12,18 * * * xxx

举例4:每天的9点到18点中所有的30分都执行xxx命令 【重点】

30 9-18 * * * xxx

举例5:每周日的5点0分执行xxx命令

0 5 * * 0 xxx

举例6:每个月的14日1点零分执行xxx任务

0 1 14 * * xxx

注意:后面的命令或者脚本都要用绝对路径的形式来表达!!

5、指定定时任务以某个用户运行 【重要!面试会问到!】

语法:分 时 日 月 周 username command,或者到那个用户下,以它的身份创建任务。

6、每天9点到18:30执行xxx任务

0 9-18 * * * xxx

30 18 * * * xxx

分开写两个!!







     本文转自品鉴初心51CTO博客,原文链接:http://blog.51cto.com/wutengfei/1909716,如需转载请自行联系原作者

相关文章
|
2月前
|
Linux Shell 开发工具
什么是crontab定时任务?
定时任务在Linux系统中用的是比较多的,个人的话一般用的很少,在企业中定时任务是必不可少的,定时任务多种多样,有程序的定时任务,比如:写一个程序在程序内定时执行,或者是操作系统的定时任务,比如:Windows系统的定时任务、Linux系统的定时任务,他们的名称、操作方式都不相同,但是他们都有一个共同的特征,在**某个特定的时间或者时间段执行某项任务**,这类通常被我们称之为定时任务,再举个例子,我们手机的闹钟、或者街边的路灯,这些都是定时任务,闹钟会在早上7点发出音乐,路灯会在晚上6点开灯,这些都是生活中的定时任务,今天记录一下在Linux系统中如何使用定时任务
什么是crontab定时任务?
|
Shell 安全 开发工具
计划任务
crontab crontab -e 写计划任务crontab -l 列出所有计划任务crontab -r 删除计划任务crontab -u username 管理员可以去管理其他用户的计划任务 * * * * * command 分 时 日 月 周 可以限制使用crontab的用户账号,可以配置的文件有:/etc/cron.
1133 0
cron和crontab
crontab -l 列出目前的计划任务(时程表) crontab -e 编辑计划任务   计划任务的格式如下: f1 f2 f3 f4 f5 program 其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。
816 0
|
Shell 调度 数据安全/隐私保护
|
Shell PHP 关系型数据库