切割catalian日志的方式有很多种,比如shell脚本的、cronolog或者通过配置log4j等等这些都可以实现。但今天我要介绍是使用logrotate来按日期生成日志。 如果catalina.out的大小超过了2G,那么tomcat可能在没有错误提示的情况下崩溃、无法启动。所以为了避免出现这 ...
分类:
其他好文 时间:
2018-10-08 11:19:07
阅读次数:
611
1.定时任务介绍1.1crond是什么crond是linux系统中用来定期执行命令或指定程序的一种服务或软件。特殊要求:(秒级别)crond服务就无法搞定了,一般工作中写脚本用守护进程执行[root@shellbianchengjiaobenlianxi]#catwhile1.sh#!/bin/shwhiletruedouptimesleep2done1.2linux系统crond的定时任务(1)
分类:
系统相关 时间:
2018-09-24 12:44:13
阅读次数:
202
1.安装php7.0.30的脚本 # vim install_php.sh #!/bin/bash # 安装基本依赖 yum install -y gcc gcc-c++ htop telnet iotop iptraf iftop make logrotate xinetd ntsysv syss... ...
分类:
Web程序 时间:
2018-09-22 12:59:02
阅读次数:
425
Logrotate配置和测试 logrotate软件是一个日志管理工具,用于非分隔日志,删除旧的日志文件,并创建新的日志文件,起到“转储作用”,可以为系统节省磁盘空间。logrotate是基于crontab运行的,其脚本是/etc/cron.daily/logtotate,日志轮转是系统自发完成的, ...
分类:
其他好文 时间:
2018-09-17 17:53:49
阅读次数:
199
Logrotate配置和测试 logrotate软件是一个日志管理工具,用于非分隔日志,删除旧的日志文件,并创建新的日志文件,起到“转储作用”,可以为系统节省磁盘空间。logrotate是基于crontab运行的,其脚本是/etc/cron.daily/logtotate,日志轮转是系统自发完成的, ...
分类:
其他好文 时间:
2018-09-17 17:37:23
阅读次数:
203
第十三章——日志管理 一.日志管理简介 1.日志服务: 2.常见日志的作用: 二. rsyslogd日志服务 1.日志文件格式: 2./etc/rsyslog.conf配置文件: 三.日志轮替 1.日志文件的命名规则: 2.logrotate配置文件: 3.把apache日志加入轮替: 4.logr ...
分类:
系统相关 时间:
2018-09-13 10:24:57
阅读次数:
182
日志分割工具logrotate nginx tee /etc/logrotate.d/nginx ...
分类:
其他好文 时间:
2018-09-11 16:17:16
阅读次数:
163
日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。 logrotate是个十分有用的工具,它可以自动对日志进行截断(或轮 ...
分类:
系统相关 时间:
2018-08-28 01:05:26
阅读次数:
218
CentOS Docker安装教程 [TOC] 先决条件 系统要求 为了安装Docker CE(社区版),你需要保持CentOS 7版本。 不支持归档或测试版本。 卸载旧版本 Docker旧版本称为 或`docker engine`。 如果这些被安装,请卸载他们。 YUM安装 最常用的安装方式,快速 ...
分类:
其他好文 时间:
2018-08-19 23:50:47
阅读次数:
575