`
dcj3sjt126com
  • 浏览: 1855936 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux的tail查看文件

阅读更多

查看文件内容的特殊方法
相信最基本的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 [ -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 标志一起时才有效。否则,就会将其忽略
分享到:
评论

相关推荐

    linux tail命令 源代码

    Linux中的`tail`命令是一个非常实用的工具,它允许用户查看文件的末尾部分,或者实时跟踪文件的变化。在这个源代码分享中,我们看到作者提供了一个个人编写的`tail`命令实现。通过分析和理解这个源代码,我们可以...

    一个简单的linux命令 tail

    `tail` 是 Linux 系统中一个非常实用的命令,它允许用户查看文件的尾部内容,尤其适用于监控日志文件的实时变化。这个命令对于系统管理员来说是日常工作中不可或缺的工具,因为它可以帮助快速定位问题或跟踪系统的...

    linux-tail.txt

    综上所述,`tail` 命令在 Linux 系统中具有非常广泛的应用场景,不仅可以用来监控日志文件的变化,还可以用于查看各种文件的末尾内容,是一个非常实用的命令行工具。理解其基本语法和常用选项对于提高工作效率和解决...

    win 平台类似linux的tail 工具

    在Windows平台上,Linux的`tail`工具是一个非常实用的命令行工具,用于查看文件的末尾部分,通常用于监控日志文件的变化。然而,Windows操作系统默认并不提供与`tail`功能相同的内置工具。但不用担心,我们可以找到...

    linux tail 查看日志文件方法

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

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

    本文将深入探讨“tail”命令,这是Linux中一个非常实用的工具,用于查看文件的末尾部分,常用于实时监控日志文件的变化。在Linux基础课件中,"Linux系统文件内容查看tail命令"是一个关键主题,它涵盖了11页的内容,...

    Linux查看文件内容命令.pdf

    Linux 查看文件内容命令 Linux 查看文件内容命令是 Linux 系统中最常用的命令之一。它能够帮助用户查看文件的内容,了解文件的结构和内容。在 Linux 系统中,有多种查看文件内容的命令,每种命令都有其特点和使用...

    windows下tail 文件

    标题提到的“windows下tail文件”可能是指在Windows中使用类似于Linux tail的工具来追踪日志文件或其他文本文件的最新变化。 这篇博客文章(博文链接:https://babaoqi.iteye.com/blog/1336775,虽然具体内容无法...

    Linuxtail命令详解[借鉴].pdf

    Linux tail 命令详解 Linux tail 命令是用于从指定点开始将文件写到标准输出的命令。它的主要用途是查看文件的最后一部分内容,或者是在...Linux tail 命令是一个非常有用的命令,可以帮助用户查看和跟踪文件的变化。

    linux中tail 命令使用详解.docx

    Tail 命令是 Linux 中一个功能强大且常用的命令,用于显示文件的末尾内容。它可以从指定点开始将文件写到标准输出,并且可以实时监控文件的变化。 基本用法 Tail 命令的基本格式为:`tail [必要参数] [选择参数] ...

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

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

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

    然而,Linux的`tail`命令是一个非常实用的工具,它允许用户查看文件的末尾部分,特别是当文件持续增长时,`tail -f`命令能够实时跟踪更新。为了解决这个问题,一些开发者创建了Windows下的模拟Linux `tail`命令的...

    Windows 下 tail 查看日志命令工具

    在Windows操作系统中,通常我们使用的是图形化界面来管理和查看文件,但在Linux系统中,有一个非常实用的命令行工具——`tail`,它用于查看文件的末尾内容,特别是对于实时监控日志文件非常有用。在Windows环境下,...

    linux查看文件内容命

    ### Linux 查看文件内容命令详解 #### 一、引言 在Linux系统中,了解如何高效地查看文件内容是每个用户必备的技能之一。本文将详细介绍Linux中常用的用于查看文件内容的命令及其用法,旨在帮助初学者更快掌握这些...

    Linux tail 命令详解

    Linux tail 命令是 Linux 系统中一个功能强大且常用的命令,用于从指定点开始将文件写到标准输出。下面是 tail 命令的详细解析。 语法 tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ]...

    Linux网络操作系统基础:文件命令读取文件头尾命令head和tail.pptx

    Linux 文件命令读取文件头尾命令 head 和 tail Linux 操作系统是一种广泛使用的开源操作系统,对于系统管理和维护至关重要。在 Linux 系统中,文件命令是基础命令之一,用于读取和处理文件。今天,我们将讨论两个...

    windows文件查看工具tail

    在Windows操作系统中,"文件查看工具tail"是一个实用程序,类似于在Linux系统中广泛使用的`tail`命令。这个工具主要用于查看文件的尾部内容,尤其是日志文件,它可以帮助用户实时跟踪文件的变化,无需不断刷新整个...

    详解linux tail命令显示最后n行

    用于linux查看日志的时候很方便,假如日志文件为:Console.log 用法: 1. tail Console.log 输出文件最后10行的内容 2. tail -nf Console.log –n为最后n行 输出文件最后n行的内容,同时监视文件的改变,只要...

    linux命令速查_查看文件.pdf

    通过以上知识点的详细解析,我们可以看到这些命令在Linux环境下的强大功能和灵活性,不仅能够满足日常的文件查看需求,还能应对复杂的场景需求,如日志监控等。这些命令的学习和掌握对于提高工作效率、解决实际问题...

Global site tag (gtag.js) - Google Analytics