linux系统查看日志、文件大小

我们的日志都是部署在linux服务器上面的,日志一般情况下是很大的,如果我们将日志下载到本地是非常费时间的,通过关键字搜索将会变得非常简单

命令:cat -n hmbms-server-10.244.29.174-tracelog-20200624.log.0 |grep '1451841522371919872' |grep '张浩之'

但是上面的这条命令,在应对大文件日志的时候,好像就不行了,只能应对小日志文件特定内容的查找

别急!下面来说一下大日志文件指定内容的查找

grep -n -e 0111 -e "请求成功" test.log | head -n -500

其中的500表示显示前500条日志记录。

当然head后面的那一部分是可以不写的,日志不断打出的时候,我们可以按ctrl+c中断。

查看指定时间段的日志

sed -n '/21:19:52/,/21:19:55/p' aaa.log

注意:以上的-n都表示是否显示行号。

查看特定时间段的日志信息:https://www.jianshu.com/p/1e84e2128b96

查看文件大小

du -sh  表示的是当前目录的总大小,以MB的方式进行显示的。

原文地址:https://www.cnblogs.com/dongyaotou/p/13194143.html