记录下日志中常用的日志查看命令。
1. tail -n 10 -f **.log
显示日志文件尾部10行日志,当有新日志产生,会追加显示。
2. tail 命令
现ff.sh中有如下信息:
[root@hxjk_test_backend_services test]# cat ff.sh
tail -n 5 ff.sh 显示文件后5行日志和tail -n -5 ff.sh效果一样
[root@hxjk_test_backend_services test]# tail -n 5 ff.sh
15
16
17
18
19
[root@hxjk_test_backend_services test]# tail -n -5 ff.sh
15
16
17
18
19
[root@hxjk_test_backend_services test]#
tail -n +5 ff.sh 显示的是第5行开始到底部的日志
[root@hxjk_test_backend_services test]# tail -n + ff.sh
[root@hxjk_test_backend_services test]#
3. head 命令
head -n 5 ff.sh 显示前5行日志 和head -n +5 ff.sh 效果一样
[root@hxjk_test_backend_services test]# head -n ff.sh
[root@hxjk_test_backend_services test]# head -n + ff.sh
[root@hxjk_test_backend_services test]#
head -n -5 ff.sh 显示后5行到头的所有信息
[root@hxjk_test_backend_services test]# head -n - ff.sh
[root@hxjk_test_backend_services test]#
4. cat tail head 命令相结合
现在若有显示第10行前后5条数据,可如下查询
[root@hxjk_test_backend_services test]# cat -n ff.sh|tail -n +|head -n
[root@hxjk_test_backend_services test]#
所以在实际使用中若要查询日志文件中报错信息时,可先通过grep查询出报错信息的行号,再通过上诉命令查询。
Linux日志文件查看和搜查命令(错误日志排查定位)
一.cat命令 cat 命令用于连接文件并打印到标准输出设备上,主要用来查看文件内容,创建文件,文件合并,追加文件内容等功能. 语法格式 cat [-AbeEnstTuv] fileName 参数说明 ...
linux日志文件
linux日志文件 在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决. /var/log/messages — 包括整体系统信息,其中也包含系统启动期间的 ...
Linux - 日志文件
Linux日志文件绝大多数存放在/var/log目录,其中一些日志文件由应用程序创建,其他的则通过syslog来创建. Linux系统日志文件通过syslog守护程序在syslog套接字/dev/lo ...
Linux - 日志文件简介
Linux日志文件绝大多数存放在/var/log目录,其中一些日志文件由应用程序创建,其他的则通过syslog来创建. Linux系统日志文件通过syslog守护程序在syslog套接字/dev/lo ...
位于/var/log目录下的20个Linux日志文件