第八节-定时任务

定时任务

  1. 用户定时任务

    1. 切换用户
    2. crontab -e/i/r/l edit insert remove list

      此刻后面不加参数

    3. vi中 以 Minute Hour Day Month DayofWeek Command 填写信息

      0 5 * * * shutdown -h now *为匹配所有
      * 9-17 * * 1-5 wall "hello" 朝九晚五 礼拜一到礼拜五
      */1 9-17 * * 1-5 wall "hello" 朝九晚五 礼拜一到礼拜五 每隔1分钟

    command 若要制定 绝对路径 多数命令 /usr/sbin/

    附加:
    广播消息 wall 给所有用户发送该内容
    wall "广播信息"

  2. 管理员对用户定时任务管理方法

    1. /var/spool/cron 用户定时任务的工作目录,目录中以用户文件存放 (修改查看删除)
    2. crontab -u <用户> -l|-e|-r 命令操作
  3. 定时任务高级管理技巧

    1. 用户黑名单
      文件/etc/cron.deny
    2. 用户白名单
      文件/etc/cron.allow

    最好黑白 只用一个,方便管理
    被禁用 则没有权限设置定时任务

  4. 系统定时任务的用法

    1. 工作目录
      1. /etc/cron.daily 每天自动运行一次(触发时间:4:22)
      2. /etc/cron.hourly 每小时自动运行一次(触发时间:第1分钟)
      3. /etc/cron.weekly 每周自动运行一次(触发时间:周日4:22)
      4. /etc/cron.monthly 每天自动运行一次(触发时间:1号4:22)
    2. 系统由于某种原因(如停电)而错过定时任务
      anacorn 系统会保证定时任务工作目录下的脚本 会弥补运行的一种机制
      vim /etc/anacrontab
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值