linux分割日志文件

有个200G的日志文件,要进行分析,可是cat一下,内容太多了,根本就没法分析,系统还变得很卡。所以分割一下

简介

split命令可以将一个大文件分割成多个指定大小或者固定行数的个小文件,而且速度还很快。

常用的几个参数:

-b:值为每一输出档案的大小,单位为 byte。

-d:使用数字作为后缀。

-l:值为每一输出档的列数大小。

示例

0x00 分割指定大小的文件。

split -b 10M data.file

分割结束后可以看到多出了几个文件就是分割后的文件了

data.file xaa xab xac xad xae

0x01 按照行数分割

split -l 50 data.file

0x02 分割后的文件名已数字命名

split -d -l 50 data.file

总结

是不是很简单?分割后的小文件就很容易分析内容了。

0 Comments
Leave a Reply