【Linux】 Linux实操 --- 定时任务调度

定时任务调度

    • 一、基本概述
    • 二、原理示意图
    • 三、基本语法
    • 四、参数细节说明
    • 五、应用案例
        • 案例1:每隔1分钟,就将当前的日期信息,追加到 /tmp/mydate 文件中
            • ① 先编写一个文件,/home/mytask1.sh
            • ② 给 mytask1.sh 一个可执行的权限
            • ③ 编辑 crontab 定时任务
            • ④ 成功执行
        • 案例2:每隔1分钟, 将当前日期和日历都追加到 /home/mycal 文件中
            • ① 先编写一个文件,/home/mytask2.sh
            • ② 给 mytask2.sh 一个可执行的权限
            • ③ 编辑 crontab 定时任务
            • ④ 成功执行


一、基本概述

【Linux】 Linux实操 --- 定时任务调度_第1张图片


二、原理示意图

【Linux】 Linux实操 --- 定时任务调度_第2张图片


三、基本语法

【Linux】 Linux实操 --- 定时任务调度_第3张图片


【Linux】 Linux实操 --- 定时任务调度_第4张图片


四、参数细节说明

【Linux】 Linux实操 --- 定时任务调度_第5张图片
【Linux】 Linux实操 --- 定时任务调度_第6张图片
【Linux】 Linux实操 --- 定时任务调度_第7张图片


五、应用案例

案例1:每隔1分钟,就将当前的日期信息,追加到 /tmp/mydate 文件中

① 先编写一个文件,/home/mytask1.sh

在这里插入图片描述


② 给 mytask1.sh 一个可执行的权限

【Linux】 Linux实操 --- 定时任务调度_第8张图片


③ 编辑 crontab 定时任务

编辑 crontab 任务
在这里插入图片描述
查看任务

*/1 * * * *   表示每隔一分钟执行一次

执行内容为:/home/mytask1.sh 中的内容

在这里插入图片描述


④ 成功执行

【Linux】 Linux实操 --- 定时任务调度_第9张图片


案例2:每隔1分钟, 将当前日期和日历都追加到 /home/mycal 文件中

① 先编写一个文件,/home/mytask2.sh

在这里插入图片描述


② 给 mytask2.sh 一个可执行的权限

【Linux】 Linux实操 --- 定时任务调度_第10张图片


③ 编辑 crontab 定时任务
*/1 * * * *    代表每隔一分钟执行一次

执行内容为:/home/mytask.sh 中的内容

在这里插入图片描述


④ 成功执行

【Linux】 Linux实操 --- 定时任务调度_第11张图片


你可能感兴趣的:(Linux,linux,shell)