大网站有哪些,网站收录上万没有流量,pathon做网站,微商推广网站怎么做1. crontab是什么
crontab的服务进程名为crond#xff0c;英文意为周期任务。 通常安装操作系统后#xff0c;默认已启动crond服务。crontab可理解为cron_table#xff0c;表示cron的任务列表。
2. 基本命令选项 crontab -e // 打开crontab任务编辑
-u 选项 指定某用…1. crontab是什么
crontab的服务进程名为crond英文意为周期任务。 通常安装操作系统后默认已启动crond服务。crontab可理解为cron_table表示cron的任务列表。
2. 基本命令选项 crontab -e // 打开crontab任务编辑
-u 选项 指定某用户的任务列表很好理解。比如我当前是root用户想操作poloxue用户的任务列表。如下 crontab -u poloxue -e
-l 选项 列出某用户的所有任务列表
-r 选项 删除某用户的所有任务列表这个选项使用小心为上估计也只是自己实验时玩玩而已正常不使用。
3. 任务配置格式 看下crontab任务列表配置格式示例文件如下 SHELL/bin/bash PATH/sbin:/bin:/usr/sbin:/usr/bin MAILTOroot # 更多细节 man 4 crontabs # 计划任务定义的例子: # .---------------- 分 (0 - 59) # | .------------- 时 (0 - 23) # | | .---------- 日 (1 - 31) # | | | .------- 月 (1 - 12) # | | | | .---- 星期 (0 - 7) (星期日可为0或7) # | | | | | # * * * * * 执行的命令 * * * * * date /time.txt 21 SHELL为/bin/bash表示使用/bin/bash解释执行命令
PATH表示到哪些目录路径寻找命令程序此环境变量的值说明了为什么我们在crontab中执行命令时尽量要写命令全路径才能执行的原因。
MAILTO变量作用是当任务执行有输出时内容发送到哪个用户的邮箱。禁用可以设置MAILTO。
4. 定时任务配置 是crontab配置核心。 如下所示配置共6列前5列是关于执行时间配置最后1列是具体执行命令。 .---------------- 分 (0 - 59) | .------------- 时 (0 - 23) | | .---------- 日 (1 - 31) | | | .------- 月 (1 - 12) | | | | .---- 星期 (0 - 6) (星期日可为0或7) | | | | | * * * * * 执行的命令 第一列单位为分表示每时第几分钟范围为0-59 第二列单位为时表示每天第几小时范围为0-23 第三列单位为日表示每月第几天范围为1-31 第四列单位为月表示每年第几月范围为1-12 第五列单位为星期表示每星期第几天范围0-70与7表示星期日其他分别为星期1-6 5. 时间配置段类型 1固定某值指定固定值如指定1月1日0时0分执行任务 0 0 1 1 * command 月日时分都指定了固定数值。 注*在crontab中表示任意值都满足条件 2列表值时间值是一个列表如指定一个月内2、12、22日零时执行任务 0 0 2,12,22 * * command 上述日指定多个值2号、12号和22号以逗号分隔 3连续范围值时间为连续范围的值如指定每个月1至7号零时执行任务 0 0 1-7 * * command 上述日期为连续范围的值1-7时 4步长值根据指定数值跳跃步长确定执行时间如指定凌晨1时开始每割3个小时0分执行一次任务 0 1-24/3 * * * command 上述指定从凌晨1时每3个小时执行任务如1点0分4点0分7点0分等。 5混合值支持以上类型的组合如指定每小时0至10分22、33分以及0-60分钟每隔20分钟执行任务如下 0-10,22,33,*/20 * * * * command 这里的分钟值采取了多种类型组合指定包括连续范围值(0-7)列表值(22,33)步长值(*/20)。