crontab -e

crontab -l 

service crond restart
55 7 * * * /data/app/autoprice7/resin-pro-3.1.15/log_old/http_resin_log.sh >>/data/app/autoprice7/resin-pro-3.1.15/log_old/crond.log

版本1

#!/bin/sh
today=log_"$(date +%Y%m%d)"
mkdir -p ./${today}
cp -f /data/app/autoprice7/resin-pro-3.1.15/log/* ./${today}/
touch /data/app/autoprice7/resin-pro-3.1.15/log/start.info
> /data/app/autoprice7/resin-pro-3.1.15/log/start.info
touch /data/app/autoprice7/resin-pro-3.1.15/log/stderr.log
> /data/app/autoprice7/resin-pro-3.1.15/log/stderr.log
touch /data/app/autoprice7/resin-pro-3.1.15/log/stdout.log
> /data/app/autoprice7/resin-pro-3.1.15/log/stdout.log
touch /data/app/autoprice7/resin-pro-3.1.15/log/watchdog-manager.log
> /data/app/autoprice7/resin-pro-3.1.15/log/watchdog-manager.log
touch /data/app/autoprice7/resin-pro-3.1.15/log/jdk-out.log
> /data/app/autoprice7/resin-pro-3.1.15/log/jdk-out.log
touch /data/app/autoprice7/resin-pro-3.1.15/log/jvm-auto7.log
> /data/app/autoprice7/resin-pro-3.1.15/log/jvm-auto7.log
touch /data/app/autoprice7/resin-pro-3.1.15/log/jvm-auto7.log.bak
> /data/app/autoprice7/resin-pro-3.1.15/log/jvm-auto7.log.bak

注意权限

chmod 777 /data/app/autoprice7/resin-pro-3.1.15/log/old/http_resin_log.sh

第二版

#!/bin/bash
today=log_"$(date +%Y%m%d_%H:%M:%S)"
mkdir -p /data/app/autoprice7/resin-pro-3.1.15/log_old/${today}
cp -rf /data/app/autoprice7/resin-pro-3.1.15/log/* /data/app/autoprice7/resin-pro-3.1.15/log_old/${today}

> /data/app/autoprice7/resin-pro-3.1.15/log/start.info
> /data/app/autoprice7/resin-pro-3.1.15/log/stderr.log
> /data/app/autoprice7/resin-pro-3.1.15/log/stdout.log
> /data/app/autoprice7/resin-pro-3.1.15/log/watchdog-manager.log
> /data/app/autoprice7/resin-pro-3.1.15/log/jdk-out.log
> /data/app/autoprice7/resin-pro-3.1.15/log/jvm-auto7.log
> /data/app/autoprice7/resin-pro-3.1.15/log/jvm-auto7.log.bak

shell脚本备份日志文件的更多相关文章

  1. shell脚本备份日志

    #!/bin/sh # back tomcat catalina.out cd /home/log_bak #the file DATE=`date '+%Y%m%d-%H%M'` ARCHIVE=$ ...

  2. shell脚本备份当前日期文件

    #!/bin/bash #一月前 historyTime=$(date "+%Y-%m-%d %H" -d '1 month ago') echo ${historyTime} h ...

  3. 用shell脚本生成日志文件

    mdate=`date +%R-%d-%m-%Y` LogFile=/root/HDstatusLog.log echo disk is good! $mdate >> $LogFile ...

  4. linux下shell脚本执行jar文件

    最近在搞一个shell脚本启动jar文件个关闭jar文件的东东.搞得我都蛋疼了.今天晚上终于弄好了 话说,小弟的linux只是刚入门,经过各方查资料终于搞定了.话不多说,下面开始上小弟写的shell脚 ...

  5. centos6.5环境通过shell脚本备份php的web及mysql数据库并做远程备份容灾

    centos6.5环境通过shell脚本备份php的web及mysql数据库并做远程备份容灾 系统:centos6.5 1.创建脚本目录 mkdir -p /usr/local/sh/ 创建备份web ...

  6. Shell脚本备份Mongodb数据库

    目录 环境还原 环境创建 编写shell脚本 准备文件 创建shell脚本 执行shell脚本 进阶版 感谢 诚邀访问我的个人博客:我在马路边 更好的阅读体验点击查看原文:Shell脚本备份Mongo ...

  7. Mac下通过shell脚本修改properties文件

    通过shell脚本替换属性文件中的某行记录 假设有如下属性文件 demo.properties user.name=test user.password=123456 ................ ...

  8. shell脚本----周期压缩备份日志文件

    一.日志文件样式 二.目标 1.备份压缩.log结尾&&时间样式为“date +%Y%m%d”的日志文件(如:20170912.20160311等) 2.可指定压缩范围(N天前至当天) ...

  9. shell脚本备份nginx日志

    vim /data/runlog.sh                                                  #编辑一个 shell 脚本 #!/bin/bash LOGP ...

随机推荐

  1. java基础(四):谈谈java中的IO流

    1.字节流 1.1.字节输出流output 1.1.1.数据写入文件中 通过api查找output.找到很多,其中java.io.OutputStream,OutputStream: 输出字节流的超类 ...

  2. Webpack 4教程 - 第七部分 减少打包体积与Tree Shaking

    转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者.原文出处:https://wanago.io/2018/08/13/webpack-4-course-part ...

  3. MongoDB- 简单操作命令

    MongoDB是基于集合操作的数据库 1.进入与退出 mongo / exit 2.库操作 显示所有库: show dbs; 查看当前所在库: db; 切换&使用某个库: use db_nam ...

  4. SQL Server数据库————增删改查

    --增删改查--增 insert into 表名(列名) value(值列表) --删 delect from 表名 where 条件 --改 update 表名 set 列名=值1,列名2=值2 w ...

  5. java倒计时三种简单实现方式

    写完js倒计时,突然想用java实现倒计时,写了三种实现方式 一:设置时长的倒计时: 二:设置时间戳的倒计时: 三:使用java.util.Timer类实现的时间戳倒计时 代码如下: package ...

  6. RESTful学习及应用

    原文转自前端路上,转载请注明出处:http://refined-x.com/2017/09/22/RESTful学习及应用/ RESTful是什么 RESTful是一种API架构,符合REST设计原则 ...

  7. Codeforces #550 (Div3) - G.Two Merged Sequences(dp / 贪心)

    Problem  Codeforces #550 (Div3) - G.Two Merged Sequences Time Limit: 2000 mSec Problem Description T ...

  8. Linux:Day17(下) openssl

    Linux Services and Security OpenSSL OpenSSH dns:bind web:http,httpd(apache),php,mariadb(mysql) lamp ...

  9. 使用 ng build 构建后资源地址引用错误的问题

    最近使用 Angular 做项目的时候,通过 ng build 打包后的资源地址都带有 localhost:4200,百思不得其解,以为是打包的问题. 最后在 index.html 的文件中发现有一个 ...

  10. Var的用法解析

    C#关键字是伴随着.NET 3.5以后,伴随着匿名函数.LINQ而来, 由编译器帮我们推断具体的类型.总体来说,当一个变量是局部变量(不包括类级别的变量),并且在声明的时候初始化,是使用var关键字的 ...