shell脚本备份日志文件
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脚本备份日志文件的更多相关文章
- shell脚本备份日志
#!/bin/sh # back tomcat catalina.out cd /home/log_bak #the file DATE=`date '+%Y%m%d-%H%M'` ARCHIVE=$ ...
- shell脚本备份当前日期文件
#!/bin/bash #一月前 historyTime=$(date "+%Y-%m-%d %H" -d '1 month ago') echo ${historyTime} h ...
- 用shell脚本生成日志文件
mdate=`date +%R-%d-%m-%Y` LogFile=/root/HDstatusLog.log echo disk is good! $mdate >> $LogFile ...
- linux下shell脚本执行jar文件
最近在搞一个shell脚本启动jar文件个关闭jar文件的东东.搞得我都蛋疼了.今天晚上终于弄好了 话说,小弟的linux只是刚入门,经过各方查资料终于搞定了.话不多说,下面开始上小弟写的shell脚 ...
- centos6.5环境通过shell脚本备份php的web及mysql数据库并做远程备份容灾
centos6.5环境通过shell脚本备份php的web及mysql数据库并做远程备份容灾 系统:centos6.5 1.创建脚本目录 mkdir -p /usr/local/sh/ 创建备份web ...
- Shell脚本备份Mongodb数据库
目录 环境还原 环境创建 编写shell脚本 准备文件 创建shell脚本 执行shell脚本 进阶版 感谢 诚邀访问我的个人博客:我在马路边 更好的阅读体验点击查看原文:Shell脚本备份Mongo ...
- Mac下通过shell脚本修改properties文件
通过shell脚本替换属性文件中的某行记录 假设有如下属性文件 demo.properties user.name=test user.password=123456 ................ ...
- shell脚本----周期压缩备份日志文件
一.日志文件样式 二.目标 1.备份压缩.log结尾&&时间样式为“date +%Y%m%d”的日志文件(如:20170912.20160311等) 2.可指定压缩范围(N天前至当天) ...
- shell脚本备份nginx日志
vim /data/runlog.sh #编辑一个 shell 脚本 #!/bin/bash LOGP ...
随机推荐
- React-组件的生命周期详解(含React16版本)
在一个组件的整个生命周期中,通过用户的交互来更新state或者props,重新渲染组件,更新页面的ui.组成一个简单的"状态机". react的生命周期三个阶段: Mounting ...
- Eclipse常用快捷键速记
补充 15 个 Eclipse 常用开发快捷键使用技巧 1.alt+? 或 alt+/:自动补全代码或者提示代码 2.ctrl+o:快速outline视图 3.ctrl+shift+r:打开资源列表 ...
- 《JavaScript高级程序设计》笔记:表单脚本(十四)
表单的基础知识 在HTML中,表单是由<form>元素来表示的,而在JS中,表单对应的是HTMLFormElement类型.HTMLFormElement继承了HTMLElement,因而 ...
- 小程序应用的Python服务器部署高配,依然是腾讯云秒杀阿里云!
上一篇文章,“小程序创业最低配置部署,腾讯云折扣秒杀阿里云!”介绍了小程序项目启动时的最低配置服务器选择,但当项目良好发展时,还是要把服务器配置调整到标准水平,承受住日益增长的流量访问. 随着Pyth ...
- 解决将Excel表导入到SQL Server数据库时出现Text was truncated or one or more characters had no match in the target code错误
编写python爬虫程序可以在电商.旅游等网站上爬取相关评论数据,这些数据可以用于词云制作.感情词分析.提取关键词等,也可以将爬取下来的数据以自己的方式进行展示.评论数据爬取下来后,就要考虑怎样入库, ...
- java class反编译工具----JD-GUI
下载地址 http://jd.benow.ca/
- 配置MySQL的数据源
首先查看自己是否有这个驱动 有就进行以下操作,没有那就找下载 安装mysql-for-visualstudio 1)双击 mysql-for-visualstudio-2.0.5.msi 2)点击 ...
- pwnable.kr input解题记录
pwnable input解题记录 给了源码如下: #include "stdio.h" #include "unistd.h" #include " ...
- 关于C#中的++运算符的一些拓展思考
在刷LeetCode题库的时候,看到一个大神写的for循环是这样的 ;i<length;++i) { //dosomething } 其实最终的效果和 ;i<l;i++){} 是一样的. ...
- JSX有感
开发一个网页,我们要写视图部分HTML,也要写交互逻辑JS. 写JS时,不断翻看HTML,确保querySelector能取到期望的元素. 改HTML时,一个个排查JS文件,确保其没受影响. -- 类 ...