zoukankan      html  css  js  c++  java
  • 定时任务 cron命令

    一名linux新手,因为项目需要现在在学习linux操作系统。

    因项目需要做一个定时任务,每个小时访问某一个url一次,通过参考很多大神的博客学会了crontab命令的使用方法

    crontab -u root -l    #查询当前执行中的cron命令

    crontab -u root -e  #编辑定时任务

    创建定时任务

        * * * * * 命令
        第1列表示分钟1~59, 每分钟用*或者 */1表示
        第2列表示小时1~23(0表示0点)
        第3列表示日期1~31
        第4列表示月份1~12
        第5列标识号星期0~6(0表示星期天)
        第6列要运行的命令

    例:01 * * * * curl www.baidu.com 表示每小时第一分钟访问百度

    1.查看是有装有crontab   

    [root@zhangsan /]# crontab -u root -l #查看root用户有哪些定时任务,发现没有安装crontab
    -bash: crontab: command not found

      [root@zhangsan /]# yum install vixie-cron #执行安装命令   

      Complete!  #安装成功

      [root@iZ2zefcchx6gp5pordb3agZ /]# yum install crontabs #执行安装命令 

      [root@iZ2zefcchx6gp5pordb3agZ /]# crontab -u root -l #查看root用户有哪些定时任务

      no crontab for root  #返回此用户没有执行定时任务

    2.给root用户添加一个定时任务

    [root@iZ2zefcchx6gp5pordb3agZ /]# crontab -u root -e #给用户添加定时任务
    01 * * * * curl www.baidu.com
    :wq 保存退出

      [root@iZ2zefcchx6gp5pordb3agZ /]# crontab -u root -l  #查看用户执行的定时任务   

      01 * * * * curl www.baidu.com  

    到此处已经设定成功

    每天每小时第一分钟 访问一次www.baidu.com

  • 相关阅读:
    USACOZero Sum
    USACOControlling Companies
    USACOParty Lamps
    USACOMoney Systems
    UVa11292
    USACOLongest Prefix
    USACOThe Tamworth Two
    USACORunaround Numbers
    业内常见电子病历编辑器简单比较(1)编辑控件来源比较
    GB(国标)字典大全
  • 原文地址:https://www.cnblogs.com/chenggege/p/7521243.html
Copyright © 2011-2022 走看看