当前位置: 首页 > Linux

linuxcrontab使用说明

时间:2023-04-06 03:20:22 Linux

crontab是一个用于定时自动执行脚本的命令常用参数crontab-l列出所有定时自动执行的任务crontab-e编辑所有定时自动执行的任务Taskformat执行周期脚本路径日志输出例如:*/5****/usr/local/agenttools/agent/check_tmp_agent.sh>/dev/null2>&1执行周期*****-----|||||||||+-----周(0-6)(星期日0)|||+------------月(1-12)||+--------------天(1-31)|+--------------------小时(0-23)+-------------------------minute(0-59)除特定值外,可能使用的特殊字符:*:取任何可能的值,:指定一个列表的值,例如,10,12,14,20-:指定arangeofvalues,example,12-14/:指定步长的值,也就是时间间隔的频率,比如minute字段写*/30,表示每30个每分钟执行的脚本的绝对路径。/usr/local/agenttools/agent/check_tmp_agent.shlogoutput>/dev/null2>&1/dev/null表示设备空文件标准输入stdin文件描述符为0标准输出stdout文件描述符为1标准错误的文件描述符stderris2不输出log>/dev/null2>&1stdoutlog>/tmp/out.logor1>/tmp/out.logstderrlog2>/tmp/err.logstdout+standarderrorlog>/tmp/total.log2>&1