crontab -l 列出计划任务 crontab -e 添加计划任务 crontab -l 清空所有计划任务 systemctl enable crond (设为开机启动) systemctl start crond(启动crond服务) systemctl status crond (查看状态) service crond stop systemctl start crond 关闭crond服务 crontab /etc/crontab 加载任务,使之生效

tail -n 10 /var/log/cron 查看计划任务执行情况(log)

          •     分别代表     分 / 时 / 日 / 月 / 周
            

*/30 * * * root /usr/local/mycommand.sh (每天,每30分钟执行一次 mycommand命令)

  • 3 * * * root /usr/local/mycommand.sh (每天凌晨三点,执行命令脚本,PS:这里由于第一个的分钟没有设置,那么就会每天凌晨3点的每分钟都执行一次命令)

0 3 * * * root /usr/local/mycommand.sh (这样就是每天凌晨三点整执行一次命令脚本)

*/10 11-13 * * * root /usr/local/mycommand.sh (每天11点到13点之间,每10分钟执行一次命令脚本,这一种用法也很常用)

10-30 * * * * root /usr/local/mycommand.sh (每小时的10-30分钟,每分钟执行一次命令脚本,共执行20次)

10,30 * * * * * root /usr/local/mycommand.sh (每小时的10,30分钟,分别执行一次命令脚本,共执行2次)