awk:报告生成工具把文件中读取带的每一行的每个字段分别进行格式化,而后进行显示:支持使用变量、条件判断、循环、数组awk-->newawk-->nawkGNUawk-->gawk选项:-F:切割符$0:整行$1,$2.....:位置参数用法格式:awk[options]‘script‘FILE...awk[options]‘/pattern/{ac..
分类:
其他好文 时间:
2017-11-17 10:49:33
阅读次数:
103
根据维基百科,基数排序的定义为:基数排序(英语:Radixsort)是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。基数排序的思..
分类:
编程语言 时间:
2017-11-16 11:40:17
阅读次数:
128
1)按每小时切割Nginx访问日志,并且将日志自动上传至FTP服务器;#!/bin/bash#automvnginxlogshell#byauthorxiaomingS_LOG=/usr/local/nginx/logs/access.logD_LOG=/data/backup/`date+%Y%m%d%H%M`echo-e"\033[32mPleasewaitstartcutshellscripts...\033[0m"sleep2if[!-d$D_LOG..
分类:
其他好文 时间:
2017-11-15 10:52:18
阅读次数:
103
1)按每小时切割Nginx访问日志,并且将日志自动上传至FTP服务器;#!/bin/bash#automvnginxlogshell#byauthorxiaomingS_LOG=/usr/local/nginx/logs/access.logD_LOG=/data/backup/`date+%Y%m%d%H%M`echo-e"\033[32mPleasewaitstartcutshellscripts...\033[0m"sleep2if[!-d$D_LOG..
分类:
其他好文 时间:
2017-11-15 10:43:22
阅读次数:
149
最近在写课程设计,需要用到将输入的用逗号分割的整数字符串转换成数组进行排序,所以就发现了这个在我看来简直超神的函数:stringObj.split(Stringregex,intlimit)其中StringObj表示需要分割的字符串对象,且使用split方法后该对象不会被改变;参数regex为切割符,可以是字符..
分类:
编程语言 时间:
2017-11-14 20:35:55
阅读次数:
182
#!/bin/bash #按日切割nginx日志并压缩,加入crontab每天0:00切割 #作者:fafu_li #邮箱:fafu_li@live.com & 348926676@qq.com #时间:2015.08.15 source /etc/profile #加载系统环境变量 source ... ...
分类:
其他好文 时间:
2017-11-14 14:08:26
阅读次数:
305
yumgroupinstall"DevelopmentTools"-y
yuminstallwgetzlib-developenssl-develpcre-devel-y
yum-yinstallgccgcc-c++autoconflibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-devellibxml2libxml2-develzlibzlib-develglibcglibc-develglib2glib2-develbzip2bzip2-deve..
分类:
其他好文 时间:
2017-11-13 18:20:29
阅读次数:
130
日志rotate工具cronolog可对Apache,NGINX,Tomcat的日志进行切割,以后研究能不能对系统日志进行切割。我猜应该结合crontab,对系统日志进行切割。以下是两个安装方式conolog主要和Web服务器配置使用,特别是Apache服务器,Apache默认日志文件是不分割的,一个整文件既不易于..
分类:
其他好文 时间:
2017-11-13 14:51:08
阅读次数:
151
日志切割当网站访问量大后,日志数据就会很多,如果全部写到一个日志文件中去,文件会变得越来越大。文件大速度就会慢下来,比如一个文件几百兆。写入日志的时候,会影响操作速度。另外,如果我想看看访问日志,一个几百兆的文件,下载下来打开也很慢。为了方便对日志进行分析..
分类:
其他好文 时间:
2017-11-10 20:16:51
阅读次数:
169
日志分析代码实现(字符串切割)思路不使用正则表达式处理:
进行字符串切割
将[]和"括起的内容特殊处理
将每段数据转换为对应格式
代码精简,代码效率检查importdatetime#目标日志logline=‘‘‘183.60.212.153--[19/Feb/2013:10:23:29+0800]\"GET/o2o/media.html?menu=3HTTP/1.1"200..
分类:
其他好文 时间:
2017-11-09 22:32:42
阅读次数:
97