首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

CentOS7-命令-实时监控查看日志文件最后多少行(tail)

在工作中经常看某一个项目的日志进行分析问题,一般都是日志文件最后多少行有需要的日志当然也需要实时查看日志的最后的多少行,那么这篇就把命令记录一下 临时准备了一个文件来演示 seq 20 > nginx.log...1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 查看最后10行记录 命令格式 tail -[数字] [文件命令...] 例如: tail -10 nginx.log 执行结果 [root@obj ~]# tail nginx.log 11 12 13 14 15 16 17 18 19 20 实时查看最后十行 命令格式...: -f : 显示文件最新追加的内容 执行命令会进入实时查看界面,按 Ctrl + C 退出 tail -f [数字] [文件名称] 例如: 执行命令 tail -f 10 nginx.log 再开一个连接窗口用来先写入一点点数据...seq 1111111111 >> nginx.log 回到执行命令查看会发现一直出现最新的数字 数字挺大的 按 Ctrl + C 强制退出

1.3K30

tail命令 – 查看文件尾部内容

tail用于显示文件尾部的内容,默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。...语法格式:tail [参数] 常用参数: --retry 即是在tail命令启动时,文件不可访问或者文件稍后变得不可访问,都始终尝试打开文件。...与选项“-follow=name”和“--retry”连用时功能相同 -n或——line= 输出文件的尾部N(N位数字)行内容 表格 与“-f”选项连用,当指定的进程号的进程终止后,自动退出tail...命令 常用实例 显示文件file的最后10行(filename 是 文件名) tail filename 显示文件file的内容,从第20行至文件末尾 tail +20 filename 显示文件file...的最后10个字符 tail -c 10 filename 一直变化的文件总是显示后10行 tail -f 10 filename

1.3K20

linux tail 查看日志文件方法

常用查看日志文件。...5行内容 实例2:循环查看文件内容 命令: tail -f /var/log/yum.log 输出: Jun 22 19:54:08 Updated: PackageKit-device-rebind...如果没有指定其中的任何一个标志,那么tail 命令就会读取指定文件的最后十行,并将其写到标准输出。这与在命令行输入-n 10 是相同的。 -m 标志在单字节和双字节字符环境中提供了一致的结果。...示例 要显示notes 文件的最后十行,输入: tail notes要指定从notes 文件末尾开始读取的行数,输入: tail -n 20 notes 要从第200 字节开始,每次显示一页...notes 文件,输入: tail -c +200 notes | pg 要跟踪文件的增长,输入: tail -f accounts 这显示accounts 文件的最后十行。

10.9K21

tail命令 – linux查看文件尾部内容

tail用于显示文件尾部的内容,默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。...语法格式:tail [参数] 常用参数: --retry 即是在tail命令启动时,文件不可访问或者文件稍后变得不可访问,都始终尝试打开文件。...命令 --help 显示指令的帮助信息 --version 显示指令的版本信息 参考实例 显示文件file的最后10行: [root@linuxcool ~ ] tail file 显示文件file...的内容,从第20行至文件末尾: [root@linuxcool ~ ] tail +20 file 显示文件file的最后10个字符: [root@linuxcool ~ ] tail -c 10...file 一直变化的文件总是显示后10行: [root@linuxcool ~ ] tail -f 10 file 显示帮助信息: [root@linuxcool ~ ] tail --help

5.1K00

linux tail 命令查看日志「建议收藏」

#输出文件末尾行(默认10行),当文件有追加时,会输出后续添加的行,不会中断输出,除非ctrl+c中断 #-f 即 --follow=file.log tail -f file.log...#输出文件末尾包含关键字的行,当文件有追加时,会输出后续添加的行,不会中断输出,除非ctrl+c中断 #-f 即 --follow=file.log tail -f file.log | grep..."关键字" #输出文件的后100行中包含关键字的行(-n 100 即 --lines=100) tail -n 100 file.log | grep "关键字"...#输出文件的后100行中包含关键字的行和该行的后10行 tail -n 100 file.log | grep "关键字" -A10 #输出文件的后100行中包含关键字的行和该行的前...10行 tail -n 100 file.log | grep "关键字" -B10 #输出文件的后100行中包含关键字的行和该行的前后10行 tail -n 100 file.log

3.8K20

查看日志还在用tail -f ? 要不换 less +F 试试?

查看日志还在用tail -f ? 要不换 less +F 试试? 我仍然看到很多人使用tail -f来监视正在更改的文件,主要是日志文件。...我们都有过这样的经历: 正在用tail -f查看文件,然后需要在此文件中搜索某些内容,或者只是上下翻看。...现在,您需要退出tail(或打开新的shell),并用ack处理文件或使用vim打开它以查找所需内容。 之后,您再次运行tail以继续查看文件。 而使用less时无需这样做。...什么时候不应使用less 同时查看多个文件 当您需要同时查看多个文件时,tail -f实际上可以提供更好的输出。...根据您的需求,可能仍然值得使用less查看多个文件,但是在大多数情况下,我只是tail处理这些情况。

8710

使用tail查看并跟踪文本文件的结尾

Tail是什么? tail命令是用于查看文本文件末尾的核心Linux实用程序。您还可以使用跟随模式查看实时添加到文件中的新行。tail类似于,用于查看文件的开头 的head实用程序。...语法和基本用法 Tail的使用遵照以下基本语法: tail example.txt 这将在终端上打印example.txt标准输出的最后十行。...tail *.log 控制 tail 输出的长度 默认情况下,tail将输出文件的最后十行。...在这里,tail打印文件的最后几行,然后监听文件末尾的新增内容。添加新行后,它们将被打印到终端,为您提供文件末尾的实时反馈。...在解决问题时,“跟随”模式非常有用,因为它允许您实时查看日志。 使用grep过滤 tail可以与grep结合使用来实时过滤日志文件的内容。

2.3K40

Linux中查看日志文件的正确姿势,求你别tail走天下了!

对于笔者这种小菜鸡来说,第一反应就是 cat,tail,vi(或vim)了,是的,我曾经用过好多次vim编辑器来查看日志文件(可耻)。...cat仅仅适合查看行数比较少的文件, 如果文件比较大则没有什么意义了,文件会快速翻到最后一行。如果文件中有特殊符号,比如[Tab], 换行等要显示出来,就必须加上-A之类的选项。...不过这个命令比较有意思,和cat拼写相反,所以他们的打印顺序也相反,将最后一行作为第一行输出。 范例1:倒叙查看文件的内容 ?...选项与参数 -n : 查看后n行数据,注意当n后面值带“+”号表示从第x行开始, 如 tail -n +1000 test.txt -f : 展示文件后面 范例1:查看尾部5行数据【tail -n...范例:将一个文件的最后10行复制到helloworld.txt中 tail -n 10 >> helloworld.txt ?

3.3K20
领券