• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    做linux计划任务的步骤

    一次性计划任务的安排: at :安排作业在某一时刻执行一次(一般都是用它)

    batch:安排作业在系统负载不重时执行一次

    第一步: #service atd start  开启一次性计划任务   at 时间

    1、绝对的计时方法 midnightnoonteatimeHH:MM[today]HH:MM[tommorow]HH:mm 星期HH:MM mm/dd/yy 2、相对的计时方法

    复制代码
    代码如下:

    now + n minutesnow + n hours
    now + n day

    指定今天下午5:30执行某个命令(假设现在时间中午12:30,2009/9/16)at5:30pmat17:30at17:30todayatnow+5hoursatnow+300minutesat17:3016.9.2009at17:309/16/2009

    指定的时间都是未到的我们也可以把我们要执行的命令写到一个文件你如#vione.txt在文件中编辑/bin/echo"#############">a.txt#at-fone.txt10:30

    at-f文件时间点atone.txt时间点

    在某个时间执行某个程序(命令),一定要使用命令的绝对路径

    复制代码
    代码如下:

    at10:56>/bin/cp/root/*/home/>bin/echo"11111111">/root/one.txt

    ctrl+d退出at-l查看或atqat-d或atrm删除计划任务

    at的执行结果和配置文件

    at的结果通过邮件寄给提交这个命令的用户

    at的配置文件:限制哪些用户可以使用at命令/etc/at.allow如果这个文件存在,那么列在此文件中的用户才可以使用at命令,如果这个文件不存在则查/etc/at.deny

    /etc/at.deny如果这个文件存在,则在文件中列出的用户都不能使用at命令

    如果两个文件都不存在,则只有root用户可以使用at命令。如果两个文件都存在,而且均为空,则所有用户都可以使用at命令。

    周期性计划任务的:crond#servicecrondstart开启周期性计划任务

    crond进程搜索crond文件并载入内存

    crontab文件即/var/spool/cron/目录下以用户名命名的文件

    crond进程启动以后,他首先检查是否用户设置了crontab文件,如果没有转入“休眠”状态释放系统资源crond进程每分钟醒来一次,

    查看crontab文件决定当前是否有需要执行的命令。命令执行结束后,任何输出丢将作为邮件发送给crontab的所有者。

    #crontab-e编辑周期任务

    #crontab-l查看计划任务

    #crontab-r删除当前的计划任务

    计划任务书写的格式:

    复制代码
    代码如下:

    分时天月星期/p> p>[0--59][0--23][1--31][1--12][0--7](0ro7issun)/p> p>*/23,5,71-5

    每隔两分钟三点,五点,七点周一到周五

    这些项都不能够为空,必须填写

    如果以后不需要指定其中几项,可以用通配符“*”表示

    每个时间段都可以指定多个值,它们可以用逗号间隔,5-6*/3

    命令应该给出绝对路径

    用户必须具有运行crontab的权限

    复制代码
    代码如下:

    /etc/cron.allow/etc/cron.deny

    作用与at的相似

    上一篇:linux安装自定义字体的方法
    下一篇:linux查看磁盘挂载的三种方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    做linux计划任务的步骤 做,linux,计划,任务,的,步骤,