crontab定时任务

新建脚本文件
vim test.sh
添加执行权限
chmod +x test.sh
新建文件crontest.cron文件

测试脚本每一分钟执行一次
*/1 * * * * /java/./test.sh >> /java/test.log 2>&1
每晚11:30执行
30 23 * * * /usr/local/crontab/./sql.sh >> /usr/local/crontab/test.log 2>&1
执行

crontab crontest.cron
crontab -l # 表示列出所有的定时任务
crontab -r # 表示删除用户的定时任务,当执行此命令后,所有用户下面的定时任务会被删除,执行crontab -l后会提示用户:“no crontab for admin”
crontab -e #查看编辑脚本

#每天早上6点10分
10 6 * * * date
#没两个小时 0
*/2 * * * date
#晚上11点到早上8点之间每2个小时,早上8点
0 23-7/2,8 * * * date
#每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
0 11 4 * mon-wed date
#1月份一号早上4点
0 4 1 jan * date