当前位置: 首页 > Linux

Linux定时任务调度

时间:2023-04-06 04:41:45 Linux

linux定时任务调度crond是Linux下用来周期性执行某些任务或等待某些事件处理的守护进程。它类似于Windows下的计划任务。操作系统安装完成后,会默认安装该服务工具,并自动启动crond进程。cron进程每分钟会定时检查是否有任务要执行,如果有则自动执行。Linux下的任务调度分为两大类,系统任务调度和用户任务调度。基本语法crontab[options]常用选项-e编辑crontab任务-l查询crontab任务-r删除当前用户的所有crontab任务tasks:crontab-e进入编辑文件//执行crontab-e*/1****ls-l/etc/>/tmp/to.txt参数说明参数含义范围第一个'*'是一个小时内的数字分钟0-59第二个'*'一天中的小时0-23第三个'*'一个月中的第几天1-31第四个'*'一年中的月份1-12第五个'*'日期oftheweek0-7(0和7都代表星期天)特殊符号说明特殊符号含义*代表任何时间。比如第一个*表示每小时每分钟执行一次,代表不连续的时间。例子:08,12,16***表示每天8:00、12:00、16:00执行一次——代表一个连续的时间范围。例:05**1-6表示周一到周六5:00执行一次*/n表示多久执行一次。例子:*/10****表示每10分钟执行一次