菜鸟学Linux命令:tail命令 查看日志

简介:

tail 命令用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。

tail命令常用来查看日志文件。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容

※命令格式
tail [OPTION] [FILE]

参数规则
-c -bytes=N 显示的字节数
-f 循环读取
-q 不显示文件头详细信息
-v 显示详细的处理信息
-n <行数> 显示行数
--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束

※相关命令
cat命令,文本输出命令,有几个主要功能:1.一次显示整个文件;2.从键盘创建一个文件;3.将几个文件合并为一个文件。

head命令,与tail命令相对,显示文件的头几行信息。
more命令,功能类似cat,cat命令是整个文件的内容从上到下显示在屏幕上。

more会分页显示,按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且可以搜寻字符串。
less命令,less命令与more对应,功能更加强大,可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件。

※场景范例
1.监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上,按下CTRL+C退出
  tail -f filename 循环查看文件内容

2.显示filename最后20行
  tail -n 20 filename 显示文件末尾内容

3.从第20行开始显示文件
  tail -n +20 filename

4.逆序显示filename最后10行
tail -r -n 10 filename


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
7月前
|
Linux
Linux命令之tail
Linux命令 tail
56 1
|
8月前
|
Linux Perl
Linux命令教程:使用cat命令查看和处理文件
Linux命令教程:使用cat命令查看和处理文件
561 0
|
5月前
|
Linux
Linux命令(94)之tail
Linux命令(94)之tail
39 0
|
10月前
|
Linux
【Linux命令200例】cat命令的妙用和实战技巧
cat命令是一个常用的`Linux`命令,用于连接文件并打印到标准输出。`cat`命令可以同时处理多个文件,并且可以将内容追加到指定文件中。
193 0
【Linux命令200例】cat命令的妙用和实战技巧
|
7月前
|
Shell Linux 开发工具
查看日志还在用tail -f ? 要不换 less +F 试试?
查看日志还在用tail -f ? 要不换 less +F 试试?
37 0
|
Python
Python编程:实现tail-n查看日志文件
Python编程:实现tail-n查看日志文件
86 0
|
Linux
Linux命令-1-tail
Linux命令-1-tail
107 0
Linux命令-1-tail
|
Linux
Linux常用命令 - tail命令详解
Linux常用命令 - tail命令详解
407 0
|
Java Linux
Linux常用命令 - ps命令详解(重点)
Linux常用命令 - ps命令详解(重点)
232 0
Linux常用命令 - ps命令详解(重点)
Linux常用命令记录-grep
Linux常用命令记录-grep