linux定时任务
来源:互联网 发布:揭东军埔淘宝村 编辑:程序博客网 时间:2024/06/12 23:48
定时任务指令
Crontab -edit
* * * * * 每个*按顺序代表 分时日月周
5 3* * * /bin/bash /home/lisi/a.sh
表示凌晨3时5分执行a.sh脚本
*/5**** 表示每隔5分钟执行(日月周同理)
每次执行都会想root发送邮件可以在命令结尾执行>/dev/null 2>&1
21**** /a.sh > /dev/null 2>&1
数据库定期备份
/usr/local/mysql/bin/mysqldump -uroot -p123456 -B test >/data/test.sql
Tar zcf test.sql.gz test.sql
日期
获取昨天的日期
date -d ‘-1 day’
获取年月日
date +%Y%m%d 20160101
昨天的时间
Date -d ‘-1 day’ +%Y%m%d
开始定时备份
Crontab -edit
创建bs脚本a.sh
old=`date -d ‘-3 day’ + %Y%m%d`
tod=`date +%Y%m%d`
/usr/local/mysql/bin/mysqldump -uroot -p123456 -B test > /data/test.sql
Cd data
Tar zcf /data/$tod.tar.gz test.sql
Rm -rf /data/test.sql
If [-f /data/$old.tar.gz]
Then
Rm -rf /data/$old.tar.gz
Fi
创建定时任务
Crontab -edit
***** /bin/bash /data/bak.sh >/dev/null/null 2>&1
- linux 定时任务 定时访问
- Linux定时执行任务
- linux 定时任务 crond
- Linux定时任务
- linux crond 定时任务
- linux定时任务cron
- Linux 定时任务
- linux下定时任务
- linux 定时任务
- linux 定时任务
- linux定时任务
- Linux定时任务
- Linux Crontab 定时任务
- Linux 定时任务 crontab
- linux定时任务
- Linux定时任务设置
- Linux定时任务
- linux 定时任务
- hdu 1142 A Walk Through the Forest
- 深入PHP面向对象、模式与实践——生成对象(3)
- Opencv路径的统一修改以及不同版本路径的转换
- swift中的block
- 1135: 算菜价
- linux定时任务
- java ee学习路线
- 使用wsdl2java开发webservice客户端
- mysql触发器,存储过程,函数
- Spring MVC处理JSON数据(1)
- opencv入门学习之八:非锐化掩蔽(Unsharp Masking)与高提升滤波
- [机房练习赛4.4]setmod
- Linux中断处理程序设计
- HDU