zoukankan      html  css  js  c++  java
  • Linux基本命令篇 任务管理

    单次任务(job): 只执行一次.

    at 编辑任务

        关机命令 sudo poweroff

        创建成功之后, 会返回一个job ID.

    atq 查询任务

        用该命令查询指定ID的job, 或者不指定job id, 查看job. 注意, 如果想要查询一个管理员权限才能执行的job, 那么运行atq命令时, 也需要使用sudo的.

    atrm 删除任务

        使用该命令, 删除指定id的job.

       

    周期任务: 每到一定的周期, 就会重复执行.

    crontab –e  对应at命令, 编辑任务. 该命令中tab实际是table的一个简写.

        # m h dom mon dow  command  注意, #代表注释, dom= day of month, dow= day of week,  mon= month

        15 1 * * 1-5 /home/user1/backpup.sh  该命令指定不论月中的哪一天, 不论哪个月, 只要是礼拜一到礼拜五, 在凌晨1点15分,

        都要执行/home/user1/backup.sh这个命令. backup.sh里包含需要执行的脚本.

        注意, 在GNU nano文本编辑器中, ^X代表键入Ctrl + X, 该选项用于推出.

    crontab –l   对应atq命令, 查询任务.

        该命令用来查询已经设定好的周期性任务.

    crontab –r  对应atrm命令, 删除任务.

        该命令用来删除设定好的周期性任务.

    /etc/init.d/cron start|stop|restart|status

    deamon程序相当于SharePoint中的Timer Job.

    不同的用户执行的是不同用户空间中的任务. 彼此区别.

  • 相关阅读:
    logstash 配置 logstash-forwarder (前名称:lumberjack)
    你不知道的if,else
    css样式
    表格 表单
    学习第一天练习
    唯有作茧自缚,方可破茧成蝶
    第一周复习二 (CSS样式表及其属性)
    第一周复习一 ( HTML表单form)
    汉企第一天小记
    C语言 -- register关键字
  • 原文地址:https://www.cnblogs.com/awpatp/p/1529267.html
Copyright © 2011-2022 走看看