脚本功能:日志切割类脚本,包含:nginx的访问日志、网关设备、AC设备、认证信息等等日志,都通过ftp上传到相应的服务器进行保存。---------------#!/bin/bash
#Cutanduploadnginxlog
#bycolin
#revisionon2016-02-22
########################################
#功能说明:该..
分类:
Web程序 时间:
2016-07-05 22:43:01
阅读次数:
395
脚本说明:日志切割与上传类脚本的功能:脚本自身的运行日志记录与清理、日志切割与打包、ftp上传、传送失败自动重传、断电自动补传、清理超期旧打包等--------------------#!/bin/bash
#Cutanduploadacloglog
#bycolin
#revisionon2016-06-15
###############################..
分类:
Web程序 时间:
2016-07-05 22:42:12
阅读次数:
421
在配置了日志的情况下,我们每访问一次网站,就会记录若干条日志。日志如果不去管理,时间长了日志文件会越来越大,大到不可能用cat、less以及vim打开的,head和tail还可以。为了避免产生这么大的日志文件,apache有相关的配置,使日志按照我们的需求进行归档,比如每天或每小..
分类:
Web程序 时间:
2016-07-05 10:27:06
阅读次数:
206
Linux上的日志系统SyslogSyslog-ng日志系统:syslogd()A:B:D:syslog服务:syslogd:系统,非内核产生的信息klogd:内核,专门负责记录内科产生的日志kernel–物理终端(dev/console)--/var/log/dmesg日志需求滚动(日志切割):messagesmessage.1message.2/sbin/init/var/log/m..
分类:
系统相关 时间:
2016-07-02 23:00:39
阅读次数:
293
记录这个就是方便自己以后查看!!!nginx按天切割日志脚本示例如下#!/bin/bash
logs_path="/usr/local/openresty/nginx/logs/"
pid_path="/usr/local/openresty/nginx/logs/nginx.pid"
mv${logs_path}access.log${logs_path}access_$(date-d"yesterday"+"%Y%m%d").log
gzip${l..
分类:
其他好文 时间:
2016-06-30 23:35:45
阅读次数:
288
#!/bin/bash # Author: Wang Xiaoqiang # ReadMe: Nginx access log split script # crontab -e # 59 23 * * * sh /script/nginx_split.sh LOG_PATH='/usr/local ...
分类:
其他好文 时间:
2016-06-30 18:04:07
阅读次数:
105
shell脚本vi/home/crontab/cut_nginx_log.sh#编辑
#!/bin/sh
logs_path="/usr/local/nginx/logs/"
DAYS=7
mv${logs_path}bbs_access.log${logs_path}nginx_logs/bbs_logs/bbs_access_$(date-d"yesterday"+"%Y%m%d").log
mv${logs_path}sns_access.log${logs_path}nginx_logs/sn..
分类:
其他好文 时间:
2016-06-17 01:04:05
阅读次数:
208
#!/bin/bashLOG_DIR=/var/log/nginxPID_DIR=/var/run/nginx.pidecho-e"/033[36m/033[1m"cat<<EOF-----------------+++++++++++++++++-----------------EOFmv"$LOG_DIR"/access.log"$LOG_DIR"/`date+%Y-%m-%d`.logkill-USR1`cat$PID_DIR`echooktail-n10/var/log/nginx/acc..
分类:
其他好文 时间:
2016-06-13 11:53:19
阅读次数:
161
在 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf中添加这句 ErrorLog "/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/aaa-error_%Y%m%d.log ...
分类:
Web程序 时间:
2016-06-11 23:01:10
阅读次数:
390
1.编辑虚拟主机文件vim/usr/local/apache2/conf/extra/httpd-vhosts.conf修改日志命令:CustomLog"|/usr/local/apache2/bin/rotatelogs-l/usr/local/apache2/logs/xrc.com-access_%Y%m%d_log86400"combined----将日志按天来进行切割,每天生成一个日志文件把日志名字修改为自己域名
分类:
Web程序 时间:
2016-06-08 17:23:38
阅读次数:
216