linux 执行计划任务crontab

本文介绍了如何使用Linux的crontab命令设置定时任务,例如每天5点关闭服务,6点启动服务。通过编辑crontab文件,设置特定时间执行脚本,如启动和停止Weblogic服务。详细解释了crontab语法,包括通配符和时间间隔的用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、进入命令行,敲击crontab -e进入定时任务的编辑模式。

2、输入命令行。

eg:          0 5 * * *  /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/stopWeblogic.sh

    0 6 * * *  /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/startWeblogic.sh

              每天早上准时5点钟关闭一次服务,6点钟启动一次服务,就达到了每天服务重启的目的。

    

任务id任务名称任务命令执行周期上线时间下线时间操  作
298定时生成首页cd /var/www/xxx.net/www.xxx;php -f index_create.php*/10 * * * *0000-00-00 00:00:000000-00-00 00:00:00
日  志
299生成xxx主站入口页的html文件curl -s my.xxx.net/exec/createIndex-cron.php >/dev/null30 1 * * *0000-00-00 00:00:000000-00-00 00:00:00
日  志
297月底创建下一个月的数据表cd /var/www/xxx.net/www.xxxx/exec/; php -f exec.php createyearmonthtable30 03 26,27 * *0000-00-00 00:00:002016-00-00 00:00:00
日  志
295测试ls / >> /var/log/testcron.log* * * * *2018-03-01 00:00:002018-00-00 00:00:00
日  志
296创建年表cd /var/www/xxx.net/www.xxx/exec/cron/cron.other; php -f createYearTables.php00 1 20,24 12 *0000-00-00 00:00:002019-00-00 00:00:00
日  志

3、编辑好之后,点击Esc,Shift+:,wq!保存退出之后即可。

 

 

命令解释:   顺   序:  分,时,日,月,周 

                     合法值: 00-59 ,00-23, 01-31, 01-12 ,0-6 (0 is sunday) 

除了数字还有几个个特殊的符号就是"*"、"/"和"-"、",",*代表所有的取值范围内的数字,"/"代表每的意思,"/5"表示每5个单位,"-"代表从某个数字到某个数字,","分开几个离散的数字。

      minute   hour   day   month   week   command                       command为执行语句命令或者可执行脚本路径

 eg:      1、每分钟启动一次任务                                  * * * * *  command

    2、每五分钟启动一次任务                                 */5 * * * *  command

    3、每小时的第1,3,5,7分钟执行任务                  1,3,5,7 * * * *  command

    4、每天早上6点20执行一次任务                        20 6 * * *  command

    5、每周日开始每分钟执行一次任务                   * * * * 0  command

    6、每早2点至10点每两个小时执行一次任务      0 2-10/2 * * *  command  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值