由于之前对于nginx配置过于简单,忽略了日志文件的分割,随着后续访问量的增长,日志文件越来越大。
在一些业务场景需要查询分析访问日志的时候,使用vi 打开大于G的文件,查询效率就很低了。
这里实践spilt命令
split命令专门用来将一个大文件分割成很多个小文件

命令:
#ls -lrth
总用量 11G
#mkdir tmp
#后缀是数字,占两位,前缀是test.log
#split -l 1000000 access.log -d -a 2 tmp/test.log
#分割之后的结果


如此可以。
转载请注明:苏demo的别样人生 » linux下spilt分割大日志文件