Linux-如何创建完整的定时任务脚本

Linux定时任务
    at命令
    设置时间 
        at    10:00
        进入at命令后,输入你需要在10:00执行的命令
        mkdir -p  /home/super/yc/abc
    退出保存:
    注意:当你Linux环境,按回车键无法删除内容时
          使用ctrl+回车键删除
    crontab
        启动服务
        service crond start(一般这个命令简写为cond)
        查看服务状态
        service crond status
        开机启动
        chkconfig crond on
        编辑定时任务
            打开定时任务编辑器:crontab -e
        *    *    *    *        *             command
        分钟    小时    日    月        周            需要执行的脚本(绝对路径)
取值        0-59    0-23    1-31    1-12        0-7(0和7都表示周天)

任务:
按照这种模式在文档中编辑定时任务:
    (创建目录的定时任务):
    0        10        *        *        *    mkdir -p /home/super/yc/qwe
    
    可以写一个脚本来让它每天都执行写好的脚本eg:
        1.首先创建一个名为test_mkdir.sh的shell脚本注意名字不能和系统关键字重复
        2.用vi来编辑你的脚本,在脚本中放入你需要执行的命令eg:mkdir -p /home/super/yc/qwe
        3.给这个脚本执行的权限:chmod +x test_mkdir.sh
        
    crontab    -l:查看定时任务
    crontab    -r: 删除全部的定时任务
    每五分钟执行一次脚本???
    */5        *        *        *        *    mkdir -p /home/super/yc/qwe
    每天的6点到18点,每五分钟执行一次???
    */5        6-18        *        *        *    mkdir -p /home/super/yc/qwe
    每天6点和18点执行一次???
    *        6,18        *        *        *    mkdir -p /home/super/yc/qwe
 

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值