Linux服务器上如何查看超大的out.log日志文件

Linux服务器上如何查看超大的out.log日志文件

8GB的日志文件,没有软件可以打开查看,


先到文件目录下 cd /home/project/portal/log

截取最后
最后10000行,输出last_1w_lines.log

tail-n10000out.log>last_1w_lines.log

截取最前
截取最前1000行

head-n1000last_10w_lines.log>top_1000_lines.log

截取中间:从n(29911000 )开始取多少(10000 )行
+29911000代表从前,没有代表从后

tail-n29911000out.log|head-n10000>248middle_lines.log

按日期查找:2026-07-03

sed-n'/2026-07-03/p'out.log.bak>out_20260703.log

查看日志总行数

wc-l out.log.bak