linux下crontab任务调度指令

本文详细介绍了如何使用Cron进行任务调度,包括查看和编辑调度信息的方法,以及具体的时间格式设置示例。此外,还提供了创建shell脚本并将其设置为定时任务的具体步骤。

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

查看调度信息
shell > # crontab -l
编辑调度信息
shell > # crontab -e
分钟(0~59)    小时(0~23)    日期(1-31)    月份(1-12)    星期(0~6 0星期天)     指示命令
43 21 * * *    #每天的21:43 执行
0 17 * * 1     #每周一的 17:00 执行
42 4 1 * *  #毎月1日的 4:42分 执行
0 21 * * 1-6 #周一到周六 21:00 执行
2 8-20/3 * * * #8:02,11:02,14:02,17:02,20:02 [每隔3小数]执行  
30 5 1,15 * *  #1日 和 15日的 5:30 执行

使用方法:
写一个shell文件如下:(输出根目录下的文件信息到指定文件)
task.sh

#!/bin/bash
cd /
ls -ali > /home/user1/task_ls_result.txt

记得给task.sh加上可执行权限:

chmod 700 task.sh

输入:

crontab -e #进入任务编辑

输入i 进入编辑模式:

10 22 * * *  /home/user1/task.sh #每天22:10分执行task.sh

然后Esc, :wq保存退出.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值