`
jbeduhai
  • 浏览: 504334 次
  • 性别: Icon_minigender_1
  • 来自: 山东
社区版块
存档分类
最新评论

tail命令查看日志用法

阅读更多
引用
功能:显示指定文件的后若干行。
语法:tail [+ / - num ] [参数] 文件
tail命令中各个选项的含义为:
+num 从第num行以后开始显示。
- num 从距文件尾num行处开始显示。如果省略num参数,系统默认值为10。


引用
l 以文本行为num的计数单位。与参数选项+num或- num选项同时使用时,
   num表示要显示的文本行行数。
c 以字节为num的计数单位。与参数选项+num或- num选项同时使用时,num表示要显示的字符数。
(l、c选项可以省略,系统默认值为l,即按行计数)。


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


查看文件内容的特殊方法
  相信最基本的cat和less,more你已经很熟悉了,如果有特殊的要求呢:
引用
1. 如果你只想看文件的前5行,可以使用head命令,如:
   head -5 /etc/passwd


引用
2. 如果你想查看文件的后10行,可以使用tail命令,如:
tail -20 /etc/passwd
tail -f /var/log/messages
参数-f使tail不停地去读最新的内容,这样有实时监视的效果
tail -f /var/log/messages


最基本的是cat、more和less。
引用
1. 如果你只想看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd
2. 如果你想查看文件的后10行,可以使用tail命令,如:
tail -2 /etc/passwd 或 tail -n 2 /etc/passwd
tail -f /var/log/messages
参数-f使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止!
3. 查看文件中间一段,你可以使用sed命令,如:
sed -n '5,10p' /etc/passwd
这样你就可以只查看文件的第5行到第10行。


引用
tail语法格式:
    tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
    或者
    tail [ -r ] [ -n Number ] [ File ]
使用说明:
  

引用

tail 命令从指定点开始将 File 参数指定的文件写到标准输出。
如果没有指定文件,则会使用标准输入。
Number 变量<br />指定将多少单元写入标准输出。
Number 变量的值可以是正的或负的整数。
如果值的前面有 +(加号),
从文件开头<br />指定的单元数开始将文件写到标准输出。
如果值的前面有 -(减号),
则从文件末尾指定的单元数开始将文件写到<br />标准输出。
如果值前面没有 +(加号)或 -(减号),
那么从文件末尾指定的单元号开始读取文件。


主要参数:

引用

-b Number 从 Number 变量表示的 512 字节块位置开始读取指定文件。
-c Number 从 Number 变量表示的字节位置开始读取指定文件。
-f 如果输入文件是常规文件或如果 File 参数指定 FIFO(先进先出),  
    那么 tail 命令不会在复制了输入文件的最后的指定单元后终止,
    而是继续   从输入文件读取和复制额外的单元(当这些单元可用时)。
    如果没有指定 File 参数,   并且标准输入是管道,则会忽略
-f 标志。tail -f 命令可用于监视另一个进程正在   写入的文件的增长。
-k Number 从 Number 变量表示的 1KB 块位置开始读取指定文件。
-m Number 从 Number 变量表示的多字节字符位置开始读取指定文件。
   使用该标志提供在单字节和双字节字符代码集环境中的一致结果。
-n Number 从首行或末行位置来读取指定文件,
    位置由 Number 变量的符号(+ 或 - 或无)   表示,并通过行号 Number 进行位移。
-r 从文件末尾以逆序方式显示输出。
-r 标志的缺省值是以逆序方式显示整个文件。  
    如果文件大于 20,480 字节,那么-r标志只显示最后的 20,480 字节。
-r 标志只有   与 -n 标志一起时才有效。否则,就会将其忽略。
分享到:
评论

相关推荐

    可在Windows下tail查看日志命令的工具

    在Unix/Linux系统中,`tail`命令是一个非常常用的工具,用于查看文件的末尾内容,尤其是跟踪日志文件的变化。然而,Windows操作系统默认并不提供这个功能,但我们可以借助第三方工具来实现类似的功能。 "可在...

    windows下可用的tail工具,看日志首选,win7/win10可用。

    描述中提到的使用方法是:“复制到 c:\windows\system32\ 然后命令行执行 tail -f xxx.log即可。”这指示了如何在Windows系统中设置和使用这个工具。首先,你需要将`tail.exe`文件复制到`C:\Windows\System32`目录下...

    windows下使用tail命令

    标题提到的“Windows下使用tail命令”,实际上是指在Windows中安装和使用类似于Linux `tail`命令的工具。在给定的描述中,提到了一个简单的方法:将`tail.exe`文件复制到`windows\system32`目录下。这个`tail.exe`...

    Windows tail查看日志命令工具.rar

    软件介绍: 以WINDOWS视图模式使用的tail日志查看工具,不是以前以命令行模式运行的查看运行...使用方法:下载后解压,把tail.exe 复制到 目录:C:\Windows\System32 下直接输命令就可以了: tail -f 文件路径

    Windows下使用的tail.日志监控工具。

    在Windows版本的`tail`工具中,同样可以使用类似的命令行参数来实现相同功能,尽管具体的使用方法可能因不同的实现而略有差异。 在Windows环境下使用`tail`工具,可以极大提升日志管理的效率。例如,当开发者在调试...

    在window是cmd下实现动态查看日志

    当涉及到监控和跟踪系统日志时,Linux用户可能会依赖`tail`命令来实时查看日志文件的最新内容。不过,Windows CMD并没有内置这个功能,但我们可以借助第三方工具来实现类似的效果。在提供的资源中,包含了一个名为`...

    Windows下tail查看日志的工具

    在Linux系统中,`tail`命令是一个非常实用的工具,它能够方便地查看文件的尾部内容,特别是对于跟踪日志更新非常有用。然而,在Windows操作系统中,原生并不提供类似的功能。为了弥补这一不足,我们可以借助第三方...

    window模拟tail命令

    然而,开发者经常需要在Windows环境中处理类似Linux的任务,比如实时监控日志文件的变化,这时"window模拟tail命令"就显得十分实用。这个工具允许你在Windows上模拟Linux的`tail`命令,虽然功能可能稍微简化,但足以...

    Linux基础课件Linux系统文件内容查看tail命令共

    在Linux基础课件中,"Linux系统文件内容查看tail命令"是一个关键主题,它涵盖了11页的内容,帮助初学者理解如何有效地使用这个命令。 首先,让我们了解“tail”命令的基本用法。通过输入`tail [选项] 文件名`,你...

    tail.exe 命令查看文本文件内容

    `tail.exe`命令在Windows操作系统中是一个非常实用的工具,它允许用户查看文本文件的末尾部分,类似于在Linux或Unix系统中的`tail`命令。这个命令尤其适用于监控日志文件的变化,因为你可以实时看到文件内容的更新而...

    linux tail 查看日志文件方法

    Linux中的`tail`命令是一个非常实用的工具,主要用于查看文件的末尾内容,尤其是在系统日志监控、程序调试和故障排查中发挥着重要作用。通过这个命令,你可以实时追踪日志文件的变化,无需手动刷新,从而高效地获取...

    windows下模拟linux的tail命令的实用工具

    `tail.exe`的使用方法通常与Linux下的`tail`命令相似。打开`使用说明.txt`文件,我们可以找到关于如何使用这个工具的具体指导。通常,它的基本用法是: ``` tail.exe -f 文件名 ``` 这里的`-f`选项指示工具持续...

    websocket日志实时推送

    4. 使用`Runtime.getRuntime().exec()`执行`tail -f`命令,并监听其输出流,每当有新的日志条目,就通过WebSocketSession的sendText方法将日志内容发送到客户端。 5. 客户端JavaScript交互:在Web页面上,使用...

    windows下监听日志工具 tail

    在Windows的命令提示符(cmd)环境下,用户只需要输入`tail`命令加上要查看的日志文件路径,就能实时显示该日志文件的新行内容,无需频繁刷新或手动检查。 例如,如果日志文件名为`application.log`,位于`C:\logs`...

    Linux中tail命令用法详解

    tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法。 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文件写到标准输出。很多人喜欢使用tail ...

    Linux tail 命令详解

    Linux tail 命令详解 Linux tail 命令是 Linux 系统中一个功能强大且常用的命令,用于从指定点开始将文件写到标准输出。...通过了解 tail 命令的使用方法和选项,我们可以更好地使用此命令来完成各种任务。

    Linux基础课件-Linux系统文件内容查看-tail命令.pptx

    在Linux中,掌握各种命令行工具的使用是提升工作效率的关键,其中`tail`命令就是常用的一个工具,主要用于查看文件的尾部内容。 `tail`命令的作用是展示文件的末尾部分,通常用于监控日志文件的实时变化,或者快速...

    windows命令行使用的tail

    通常在Linux或Unix系统中,tail命令被广泛用于查看文件的末尾内容,而在Windows系统中,由于默认并不内置这个命令,我们需要额外的工具或者方法来实现类似的功能。 描述中提到的“tail -f”是tail命令的一个常用...

    在windows下编写tail命令,提供源码和exe下载

    标题中的“在Windows下编写tail命令”指的是在微软操作系统环境下实现类似于Linux系统中`tail`命令的功能。在Linux中,`tail`命令用于查看文件的末尾内容,通常用于实时监控日志文件的变化。在Windows中,由于命令行...

Global site tag (gtag.js) - Google Analytics