crontab计划任务
来源:互联网 发布:莱昂纳德防守知乎 编辑:程序博客网 时间:2024/06/08 19:03
crontab 是用来让使用者在固定时间或固定间隔执行程序之用
背景:
公司要求删除2天之前的备份文件及所有日志,免得把硬盘给整爆了,上服务器看了下,居然都有3个月的备份没有清理了!
su root
citics@200
cd /
du -sh *
cd /dbbak
du -sh *
cd /rman
du -sh *
cd data
du -sh *
125执行程序:
vim delbkp.sh
find /dbbak/rman/data -mtime +2 -type f -name '*' -exec rm -f {} \; --删除两天前的数据
su root
citics@200
chmod 777 /opt/delbkp.sh --给文件授权
crontab –e
1 0 * * * /opt/delbkp.sh --0点执行 ,分 时 日 月 周 (周指星期几)
tail -fn 100 /var/log/cron --查看执行日志情况
附:
1、编写清理日志脚本clearlog.sh
#!/bin/sh
find /newdisk/ss/mg/log -mtime +1 -name "*.log" -exec rm {} \;
find /newdisk/ss/msu/log -mtime +1 -name "*.log" -exec rm {} \;
2、给脚本增加可执行权限
我的脚本默认放在/opt/下
chmod 755 /opt/clearlog.sh
3、加入定时执行任务,定时执行脚本
切换到root用户
使用crontab 命令建立定时执行
命令:crontab –e
加入行:*/10 * * * * /opt/clearlog.sh
改行含义为每10分执行/usr/clearlog.sh脚本一次
查找进程:
citics@200
cd /
du -sh *
cd /dbbak
du -sh *
cd /rman
du -sh *
cd data
du -sh *
125执行程序:
vim delbkp.sh
find /dbbak/rman/data -mtime +2 -type f -name '*' -exec rm -f {} \; --删除两天前的数据
su root
citics@200
chmod 777 /opt/delbkp.sh --给文件授权
crontab –e
1 0 * * * /opt/delbkp.sh --0点执行 ,分 时 日 月 周 (周指星期几)
tail -fn 100 /var/log/cron --查看执行日志情况
附:
1、编写清理日志脚本clearlog.sh
#!/bin/sh
find /newdisk/ss/mg/log -mtime +1 -name "*.log" -exec rm {} \;
find /newdisk/ss/msu/log -mtime +1 -name "*.log" -exec rm {} \;
2、给脚本增加可执行权限
我的脚本默认放在/opt/下
chmod 755 /opt/clearlog.sh
3、加入定时执行任务,定时执行脚本
切换到root用户
使用crontab 命令建立定时执行
命令:crontab –e
加入行:*/10 * * * * /opt/clearlog.sh
改行含义为每10分执行/usr/clearlog.sh脚本一次
查找进程:
ps -ef | grep 进程名
阅读全文
0 0
- linux crontab 计划任务
- crontab计划任务
- linux crontab计划任务
- crontab linux计划任务
- Linux计划任务crontab
- linux crontab 计划任务
- crontab 计划任务
- crontab任务计划
- linux crontab计划任务
- Linux计划任务crontab
- linux计划任务 Crontab
- crontab周期性任务计划
- linux crontab 任务计划
- CentOS7 CronTab 计划任务
- Linux crontab计划任务
- crontab计划任务
- 【Linux】任务计划crontab
- 计划任务-crontab
- Hive 客户端工具
- android模拟器屏幕旋转90度
- docker容器镜像持久化
- linux下常用文件传输命令
- Java基础第3讲--运算符
- crontab计划任务
- Lagrange 插值
- spark并行度和partion联系
- Spring事务管理
- 进程和线程
- TabLayou+fragment+viewpager实现滑动切换页面
- Servlet.service() for servlet jsp threw exception页面加载出现空指针异常
- lua异常处理机制xpcall
- jquery表单验证