`

每天一个linux命令系列 - tail

 
阅读更多

tail

Usage: tail [OPTION]... [FILE]...
Print the last 10 lines of each FILE to standard output.
With more than one FILE, precede each with a header giving the file name.
With no FILE, or when FILE is -, read standard input.

Mandatory arguments to long options are mandatory for short options too.
  -c, --bytes=K            output the last K bytes; alternatively, use -c +K
                           to output bytes starting with the Kth of each file
  -f, --follow[={name|descriptor}]
                           output appended data as the file grows;
                           -f, --follow, and --follow=descriptor are
                           equivalent
  -F                       same as --follow=name --retry
  -n, --lines=K            output the last K lines, instead of the last 10;
                           or use -n +K to output lines starting with the Kth
      --max-unchanged-stats=N
                           with --follow=name, reopen a FILE which has not
                           changed size after N (default 5) iterations
                           to see if it has been unlinked or renamed
                           (this is the usual case of rotated log files).
                           With inotify, this option is rarely useful.
      --pid=PID            with -f, terminate after process ID, PID dies
  -q, --quiet, --silent    never output headers giving file names
      --retry              keep trying to open a file even when it is or
                             becomes inaccessible; useful when following by
                             name, i.e., with --follow=name
  -s, --sleep-interval=N   with -f, sleep for approximately N seconds
                             (default 1.0) between iterations.
                           With inotify and --pid=P, check process P at
                           least once every N seconds.
  -v, --verbose            always output headers giving file names
      --help     display this help and exit
      --version  output version information and exit

If the first character of K (the number of bytes or lines) is a `+',
print beginning with the Kth item from the start of each file, otherwise,
print the last K items in the file.  K may have a multiplier suffix:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E, Z, Y.

With --follow (-f), tail defaults to following the file descriptor, which
means that even if a tail'ed file is renamed, tail will continue to track
its end.  This default behavior is not desirable when you really want to
track the actual name of the file, not the file descriptor (e.g., log
rotation).  Use --follow=name in that case.  That causes tail to track the
named file in a way that accommodates renaming, removal and creation.

Report tail bugs to bug-coreutils@gnu.org
GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
General help using GNU software: <http://www.gnu.org/gethelp/>
For complete documentation, run: info coreutils 'tail invocation'

分享到:
评论

相关推荐

    File-Tail-0.99.3.tar.gz

    File-Tail-0.99.3.tar.gz是一个开源项目,它提供了一个强大的实时文件尾部跟踪功能,这对于监控日志文件、故障排查以及数据分析具有极高价值。接下来,我们将详细探讨File-Tail-0.99.3的特性、工作原理及其在实际...

    linux-tail.txt

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

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

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

    windows下使用tail命令-tail2win

    `tail2win`是一个小型的应用程序,它的主要作用是让你能在Windows上像在Linux中一样,使用`tail -f`命令实时查看文件的变化。 描述中提到"下载之后解压到c:/windows/system32目录下",这意味着你需要首先获取`tail2...

    file-tail-gem-package

    file-tail 为rubygem所需要的一个工具,一般是用gem install file-tail下载,该file-tail适用于ruby版本为1.8.5,rubygem版本为1.2.0

    Laravel开发-laravel-tail

    在本文中,我们将深入探讨Laravel开发中的一个实用工具——`laravel-tail`,它使得轻松跟踪应用程序日志成为可能。Laravel是PHP框架中的一款流行选择,以其优雅的语法和强大的功能著称。而`laravel-tail`正是为了...

    一个简单的linux命令 tail

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

    win 平台类似linux的tail 工具

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

    每天一个linux命令(15):tail命令.pdf

    **Linux中的`tail`命令是系统管理员和开发者日常工作中非常常用的一个工具,它主要用于查看文件的末尾内容,尤其在追踪日志文件的变化时极为便利。以下是对`tail`命令的详细解析:** ### 1. 命令格式 ```shell tail...

    File-Tail-Scribe

    **File-Tail-Scribe** 是一个专用于收集和处理日志文件的工具模块,它在IT行业中被广泛用于监控和分析系统、应用或服务产生的日志数据。在现代的运维和开发环境中,日志文件是排查问题、追踪系统行为、进行性能优化...

    每天一个linux命令(15):tail命令借鉴.pdf

    **Linux中的`tail`命令是系统管理中非常实用的一个工具,尤其对于监控日志文件的变化极为关键。本文将深入解析`tail`命令的使用方法、参数以及实例,帮助你更好地理解和掌握这一命令。** ### 1. 命令概述 `tail`...

    每天一个linux命令(15):tail命令分享.pdf

    Linux中的`tail`命令是一个非常实用的工具,它主要用于查看文件的末尾内容,尤其在监控日志文件变动时非常有用。本篇文章将详细介绍`tail`命令的基本使用、功能、参数以及常见实例。 ### 1. 命令格式与功能 `tail`...

    linux命令笔记-3

    `sort -nr`按大小降序排列结果,`head`或`tail`用于显示前10个或后10个结果。 `ls -l`列出目录内容,`grep`过滤输出,`wc -l`统计行数。`^-`过滤出普通文件,`^d`过滤出目录。`du -sh * | sort -nr`可以按大小排列...

    我使用过的Linux命令之tailf - 跟踪日志文件/更好的tail -f版本

    在Linux系统中,`tail`命令是一个非常常用的工具,它用于查看文件的末尾部分,通常用于监控日志文件的变化。然而,对于实时监控动态更新的日志文件,`tail -f`选项则更为实用。本篇文章将深入探讨`tail -f`的功能...

    Linux命令大全-终极版

    在IT领域,Linux操作系统是开发者、系统管理员和高级用户的常用平台。...在学习过程中,实践尤为重要,结合具体的使用场景,理解每个命令的作用和用法,将理论与实践相结合,将有助于提升Linux技能。

    linux中tail 命令使用详解.docx

    Linux 中 tail 命令使用详解 Tail 命令是 Linux 中一个功能强大且常用的命令,用于显示文件的末尾内容。...tail 命令是一个非常有用的命令,能够帮助我们快速地查看文件的末尾内容,并实时监控文件的变化。

    linux tail命令 源代码

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

    Laravel开发-tail

    这个命令会启动一个监听器,持续监控 "my_queue" 队列,如果任务失败,它会尝试重新处理,最多尝试 3 次。 总结起来,"Laravel 开发-tail" 是一个强大的工具,它结合了 Laravel 的队列系统和 RabbitMQ 的消息传递...

    LINUX常用命令-很全的LINUX命令

    Vi(Visual Editor)是Linux中的一个强大的文本编辑器,支持两种模式:命令模式和插入模式。在命令模式下,可以移动光标、复制粘贴、查找替换;在插入模式下,可以直接输入文本。 以上只是Linux命令海洋中的一部分...

    学习Linux---不得不知的Linux命令

    `xargs` 命令用于读取标准输入中的数据,并将其作为命令行参数传递给另一个命令。例如: ``` cat file | xargs -d '\n' | sort | uniq -d | wc -l ``` #### 23. sort - 排序文件内容 `sort` 命令用于对文件内容进行...

Global site tag (gtag.js) - Google Analytics