zoukankan      html  css  js  c++  java
  • linux 定时任务设置

    创建一个mysqlbak.sh文件

    #!/bin/sh
    #文件名时间
    time=`date '+%y-%m-%d %H:%M:%S'`
    #mysql用户
    user=root
    #mysql密码
    passwd=123456
    #mysql数据库
    dbname=HttpRunner
    #备份存放位置
    mysql_back_path=/usr/local/data/mysqlbak/
    
    /usr/bin/mysqldump -h127.0.0.1 -u$user -p$passwd $dbname > $mysql_back_path/$time.sql
    
    find /usr/local/data/mysqlbak/ -type f -mtime +7 -exec rm {} ; #删除7天以上的备份sql

    以上为sh文件

    配置定时任务

    crontab -e编辑定时任务

    0 1 * * * /home/testuser/test.sh      //每天晚上1点调用/home/testuser/test.sh

    crontab -l查看当前用户下的定时任务

  • 相关阅读:
    HDU4565
    CF861D
    UVA 11651
    HDU5950
    POJ3267
    POJ1094
    POJ1905
    HDU3567
    进程的同步与互斥
    预防死锁,检测死锁,避免死锁,解除死锁....
  • 原文地址:https://www.cnblogs.com/wxy0126/p/11157831.html
Copyright © 2011-2022 走看看