查看调度信息
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保存退出.