1、定时任务例子
任务指令行包括五个时间日期域,接着一个用户域(如果是系统级的任务文件),其余的被当做是此任务的命令行。
下图显示系统级任务文件中的指令行的格式:
例如:
*/1 * * * * root /usr/local/nginx/logs/nginx_log.sh (每分钟执行一次/usr/local/nginx/logs/nginx_log.sh )
4 * * * * root /usr/local/nginx/logs/nginx_log.sh (每小时的第4分钟执行一次)
30 4 * * * root /usr/local/nginx/logs/nginx_log.sh (每天5点30分执行一次)
2、设置定时任务
(1)、在cron.d文件夹中创建定时任务文件
cd /etc/cron.d
(2)、创建定时任务文件
vi /etc/cron.d/nginxlog
*/1 * * * * root /usr/local/nginx/logs/nginx_log.sh (每分钟执行一次/usr/local/nginx/logs/nginx_log.sh )
(3)、查看执行情况
vi /var/log/cron

或者直接在文件中加入
访问/var/spool/cron/
修改 root文件 如果没有就自己创建
然后加入定时任务
*/1 * * * * root /usr/local/nginx/logs/nginx_log.sh (每分钟执行一次/usr/local/nginx/logs/nginx_log.sh )
测试时设置每分钟执行一次
本文介绍如何设置定时任务,包括在cron.d文件夹中创建定时任务文件,并通过具体例子展示任务指令行的格式,如每分钟、每小时或每天特定时间执行指定脚本。
2852

被折叠的 条评论
为什么被折叠?



