Linux——切分大日志文件
rehoni / 2024-07-23
记录几种方式来切分日志
head
命令是用来获取文本文件的开始n行。
head -10000 java.log > javaHead.log
tail
命令是用来获取文本最后行。
tail -10000 java.log > javaTail.log
sed
命令可以从第N行截取到第M行。( N > 0 , M < FileLineNumber )。一般用处不大,只能靠猜。
sed -n '1,50000p' java.log > javaRange.log
spilt
命令
split -l 300 java.txt javaLog --verbose
split -b 10m java.txt javaLog --verbose