• Linux计划任务管理,网络管理


    一,计划任务管理:

    任务管理很宽泛,这里是指的计划任务管理,在指定的时间执行。
    1,at命令 : 由atd守护进程来执行,atd进程会定期检查系统上的 /var/spool/at 目录,获取at命令写入的任务。
    (1)绝对计时 : at 时刻 日期。
    (2)相对计时: at now+count time-units。 这个count的单位就是后面的time-units来指定。可以是miuntes,hours,days,weeks。
    2,cron命令 :at命令只能执行一次。周期性重复执行命令,使用cron命令。
    执行机制:会先搜索/var/spool/cron 目录下,以 /etc/passwd 文件中用户名命名的crontab文件,注意不是叫crontab文件。同时也会搜索 /etc/crontab 文件
    使用crontab 命令来执行上面文件中的命令序列。
    crontab 文件中,这个命令序列的格式呢?
    在这里插入图片描述

    每个域之间使用空格进行分割。
    六个域每个字段对应的单位:
    在这里插入图片描述

    day-of-month :表示每月的某日。 其它同理。
    在这里插入图片描述

    cron 服务每分钟不仅读 /var/spool/cron 内的所有文件,这个是针对某个用户的。,还要读一次 /etc/crontab文件,这个文件是针对系统任务的。

    1,at命令。
    使用一个相对时间,来设置一个定时任务。
    在这里插入图片描述
    也可以使用一个绝对时间设置一个定时任务。
    在这里插入图片描述
    然后使用 atq 命令查看有哪些定时任务。
    在这里插入图片描述

    2,crontab 命令。
    先使用 crontab -r 查看是否已有定时任务。
    在这里插入图片描述
    然后使用 crontab -e,编辑配置文件。这个就是设置要执行的定时任务命令。
    下面设置的命令表示:每个2分钟,将系统时间写入后面的文件中。
    在这里插入图片描述
    等2分钟后,查看上面文件是否写入内容。
    在这里插入图片描述

  • 相关阅读:
    【Blender实景合成】会跳舞的神里绫华
    6.filters滤波
    P8611 [蓝桥杯 2014 省 AB] 蚂蚁感冒(模拟)
    【RocketMQ】RocketMQ5.0新特性(一)- Proxy
    8.5 Spring解决循环依赖的原理(非AOP)
    DAO 中存在的不足和优化方案
    nginx请求静态资源POST 405 Not Allowed问题
    两行CSS让页面提升了近7倍渲染性能!
    2022年6月的顶级黑客
    bm19bm7
  • 原文地址:https://blog.csdn.net/qq_45860901/article/details/128138335