linux-crontab

Linux之定时任务

(这里默认的是显示当前登录用户的)

crontab -e 编辑计划任务(然后操作等同于vi操作)

crontab -l 显示用户的计划任务

crontab -r 删除计划任务

* * * * * 命令

①第一个*表示的是分钟范围是(0-59分钟)

②第二个*表示的是小时范围是(0-23小时)(0表示的是子夜)

③第三个参数表示的是每月的第几天(1-31)

④第四个参数表示的是每年的第几个月(1-12)

⑤第五个参数表示的每周的星期几(0-7)其中0和7表示的是周日

⑥第六列表示的运行的命令

计划任务中的每条任务调度成功,都会想当前用户发送电子邮件,所以慢慢日志文件会越来越大,所以需要清理

清理办法 是 把每条计划任务的输出重定向到空输出设备(/dev/null)

例如 

0 0 * * * /usr/bin/php /home/wwwroot/www/ask.tongzhuo100.com/tutorial_exp/script/update_rcmd_title.php > /dev/null 2>&1

猜你喜欢

转载自www.cnblogs.com/2018-05-9-ygk/p/9067694.html