压缩日志:

nice -n 19 tar -czPf /data/logs/app.log.$(date -d last-day +"%y%m%d").tgz /data/logs/app.log.$(date -d last-day +"%y%m%d") && rm -f /data/logs/app.log.$(date -d last-day +"%y%m%d")

删除7天前的日志:

rm -rf `find /data/logs/ -name "*.log.*" -mtime +7`

将nginx访问日志access.log中的url按访问量倒序排列:

nice -n 19 gzip -cd access.log-20190816.gz | nice -n 19 awk -F"request_url\":" '{print $2}' | nice -n 19 awk -F"\"" '{print $2}' | nice -n 19 awk -F"?" '{print $1}' | nice -n 19 sed "s/\/\+/\//g" | nice -n 19 sort -n | nice -n 19 uniq -c | nice -n 19 sort -rn > /tmp/access.log-20190816.top

linux服务器压缩日志定时脚本相关推荐

  1. 《构建高可用Linux服务器 第3版》—— 1.4 Linux服务器的日志管理

    本节书摘来自华章出版社<构建高可用Linux服务器 第3版>一 书中的第1章,第1.4节,作者:余洪春 ,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 1.4 ...

  2. 利用rsync+crontab实现linux的定时增量备份,利用rsync+crontab实牡现Linux服务器间的定时增量备份.doc...

    利用rsynccrontab实牡现Linux服务器间的定时增量备份 利用rsync+crontab实现Linux服务器间的定时增量备份 rsync是Linux.UNIX系统下的数据镜像备份工具,它的特 ...

  3. 使用sshpass在Linux服务器上批量执行脚本

    用途描述: 如果Linux服务器未配置免密登录,每次使用ssh执行远程脚本时,都需要输入密码. 使用sshpass命令可以在多个Linux服务器上批量执行脚本,操作步骤如下: 1.安装sshpass ...

  4. linux常用的日志分析脚本

    linux实用的日志分析脚本日志分析随意的tail一个access_log文件,下面是一条经典的访问记录218.19.140.242 – - [10/Dec/2010:09:31:17 +0800] ...

  5. linux系统服务器怎么登录日志文件,Linux服务器查看日志的几种方法

    Linux服务器查看日志的几种方法 1.进入文件所在件目录,比 cd /opt/tomcat7/logs 2.命令日志,分析需求场景打开需要的日志 比如: tail  -f   catalina.ou ...

  6. windows与Linux实时传输数据,I01 物理隔离条件下Windows与Linux服务器的文件传输脚本...

    title: I01 物理隔离条件下Windows与Linux服务器的文件传输脚本author: Adolph Leecategories: 进阶tags: paramiko打怪升级mathjax: ...

  7. linux日志切割命令,Linux 服务器log日志切割三种方法【附命令行】

    今天爱分享给大家带来Linux 服务器log日志切割方法[三种附命令行],希望能够帮助到大家. 业务服务器上产生了一个 10G 的log文件,然后很悲催的是什么样的文本编辑器都打不开,然后只能切分一下 ...

  8. 华为云云服务器 - 设置 python 定时脚本 || 设置后台运行程序

    云服务器 - 设置 python 定时脚本 1.连接云服务器 2.上传文件 可视化操作: 命令行操作: 3.设置定时运行 *设置程序后台运行 1.先查看下python版本: 2.设置程序后台运行: 3 ...

  9. linux 测试路由速度慢,LINUX服务器性能常用测试脚本 – 硬件信息/网速/延迟/路由等...

    SuperBench.sh 脚本: wget -qO- git.io/superbench.sh | bash curl -LsO git.io/superbench.sh; chmod +x sup ...

最新文章

  1. CollectionView侧滑刷新
  2. es java聚合查询只有10_关于在elasticSearch中使用聚合查询后只显示10个bucket的问题...
  3. 基础设备----笔记
  4. 如何彻底禁用Chrome浏览器的缓存功能
  5. 用 Python 爬虫框架 Scrapy 爬取心目中的女神
  6. 信息学奥赛一本通(1197:山区建小学)
  7. 数据库名、实例名、数据库域名、全局数据库名、服务名 我也迷糊了
  8. 鸿蒙硬件HI3861-连接WIFI
  9. 【玩转数据系列三】利用图算法实现金融行业风控
  10. 接口测试文件上传(python+requests)
  11. C源程序括号匹配检查(C语言)
  12. Linux 命令(127)—— wget 命令
  13. 【python】导入自定义模块
  14. 【2013】将x插入有序数列
  15. 计算机接口论文摘要,计算机接口技术论文
  16. 编译原理 3.28 作业
  17. 7 php 内存泄漏_PHP内存泄漏分析定位
  18. 九龙证券|近50亿资金抢筹券商龙头,知名游资杀入热门互联网股
  19. 迟到 39 年的图灵奖 - Diffie-Hellman 密钥交换原理及例程源代码
  20. 毕达哥拉斯 三角形数和正方形数

热门文章

  1. 【校招VIP】前端网络之IGMP协议
  2. REST接口设计规范总结
  3. 编码结构光三维视觉测量系统(二)
  4. 中小企业要怎么选择ERP系统?
  5. dw中flash透明参数
  6. java se8_初学java是选java se7还是java se8好?
  7. 上班族如何备考中级会计师考试?
  8. 理解数据异构、数据聚合以及数据闭环
  9. c语言typedef怎么自定义函数,c语言中typedef的用法
  10. Vue插件的创建使用