文章转载http://www.cnblogs.com/peida/archive/2012/11/07/2758084.html
tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.
1.命令格式;
tail[必要参数][选择参数][文件]
2.命令功能:
用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。
3.命令参数:
-f 循环读取
-q 不显示处理信息
-v 显示详细的处理信息
-c<数目> 显示的字节数
-n<行数> 显示行数
--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束.
-q, --quiet, --silent 从不输出给出文件名的首部
-s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
4.使用实例:
实例1:显示文件末尾内容
命令:
tail -n 5 log2014.log
输出:
[root@localhost test]# tail -n 5 log2014.log
2014-09
2014-10
2014-11
2014-12
==============================[root@localhost test]#
说明:
显示文件最后5行内容
实例2:循环查看文件内容
命令:
tail -f test.log
输出:
[root@localhost ~]# ping 192.168.120.204 > test.log &
[1] 11891[root@localhost ~]# tail -f test.log
PING 192.168.120.204 (192.168.120.204) 56(84) bytes of data.
64 bytes from 192.168.120.204: icmp_seq=1 ttl=64 time=0.038 ms
64 bytes from 192.168.120.204: icmp_seq=2 ttl=64 time=0.036 ms
64 bytes from 192.168.120.204: icmp_seq=3 ttl=64 time=0.033 ms
64 bytes from 192.168.120.204: icmp_seq=4 ttl=64 time=0.027 ms
64 bytes from 192.168.120.204: icmp_seq=5 ttl=64 time=0.032 ms
64 bytes from 192.168.120.204: icmp_seq=6 ttl=64 time=0.026 ms
64 bytes from 192.168.120.204: icmp_seq=7 ttl=64 time=0.030 ms
64 bytes from 192.168.120.204: icmp_seq=8 ttl=64 time=0.029 ms
64 bytes from 192.168.120.204: icmp_seq=9 ttl=64 time=0.044 ms
64 bytes from 192.168.120.204: icmp_seq=10 ttl=64 time=0.033 ms
64 bytes from 192.168.120.204: icmp_seq=11 ttl=64 time=0.027 ms
[root@localhost ~]#
说明:
ping 192.168.120.204 > test.log & //在后台ping远程主机。并输出文件到test.log;这种做法也使用于一个以上的档案监视。用Ctrl+c来终止。
实例3:从第5行开始显示文件
命令:
tail -n +5 log2014.log
输出:
[root@localhost test]# cat log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================
[root@localhost test]# tail -n +5 log2014.log
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================
在终端中退出查看,可以按ctrl+c。
相关推荐
**Linux中的`tail`命令是系统管理中非常实用的一个工具,尤其对于监控日志文件的变化极为关键。本文将深入解析`tail`命令的使用方法、参数以及实例,帮助你更好地理解和掌握这一命令。** ### 1. 命令概述 `tail`...
**Linux中的`tail`命令是系统管理员和开发者日常工作中非常常用的一个工具,它主要用于查看文件的末尾内容,尤其在追踪日志文件的变化时极为便利。以下是对`tail`命令的详细解析:** ### 1. 命令格式 ```shell tail...
Linux中的`tail`命令是一个非常实用的工具,它主要用于查看文件的末尾内容,尤其在监控日志文件变动时非常有用。本篇文章将详细介绍`tail`命令的基本使用、功能、参数以及常见实例。 ### 1. 命令格式与功能 `tail`...
Linux 中 tail 命令使用详解 Tail 命令是 Linux 中一个功能强大且常用的命令,用于显示文件的末尾内容。它可以从指定点开始将文件写到标准输出,并且可以实时监控文件的变化。 基本用法 Tail 命令的基本格式为:...
* more、less、head、tail 命令:用于显示或部分显示文件内容。 * lp/lpstat/cancel 命令:用于打印文件。 * chmod 命令:用于更改文件权限。 * rm 命令:用于删除文件或目录。 * cp 命令:用于拷贝文件或目录。 四...
**Linux Tail 命令详解** `tail` 是 Linux 系统中一个非常实用的命令,它允许用户查看文件的尾部内容,尤其适用于监控日志文件的实时变化。这个命令对于系统管理员来说是日常工作中不可或缺的工具,因为它可以帮助...
9. tail命令:显示文件的最后几行,例如tail -n 10 文件名 10. find命令:在目录中搜索文件,例如find -name 文件名 系统类操作命令 系统类操作命令是Linux中用于管理系统的命令。这些命令包括: 1. man命令:...
Linux 文件命令读取文件头尾命令 head 和 tail Linux 操作系统是一种广泛使用的开源操作系统,对于系统管理和维护至关重要。在 Linux 系统中,文件命令是基础命令之一,用于读取和处理文件。今天,我们将讨论两个...
Linux运维笔记是系统管理员和开发者不可或缺的一部分,这篇笔记总结了最常用的150个Linux命令,涵盖文件和目录操作、查看文件及内容处理、文件压缩及解压缩、信息显示、搜索文件、用户管理和基础网络操作等多个方面...
* tail 命令:文本文件查看命令 光盘驱动器设备文件: * /dev/cdrom 挂载光盘使用 mount 命令 * mount 命令:挂载光盘命令 * umount 命令:卸载光盘命令 * eject 命令:弹出或收回光盘驱动盘托盘 使用 cp 命令制作...
本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...
### Linux常用命令详解 Linux作为一款强大的开源操作系统,在服务器领域占据着极其重要的地位。无论是日常运维还是开发工作,掌握一系列核心命令都是非常必要的。本文将基于提供的文件内容,深入讲解Linux中涉及...
下面详细介绍一些常用的Linux命令。 一、文件处理命令 1. ls命令:ls命令是list的缩写,用于查看目录中的文件和文件夹信息。可以使用-l选项显示文件的详细信息,-a选项显示所有文件,包括隐藏文件。 2. touch命令...
Linux tail 命令详解 Linux tail 命令是用于从指定点开始将文件写到标准输出的命令。它的主要用途是查看文件的最后一部分内容,或者是在文件末尾追加新的内容时实时查看文件的变化。 基本语法:tail [ -f ] [ -c ...
4. tail 命令:用于显示文件的尾几行。 5. less 命令:用于分屏显示文件内容。 四、系统管理命令 1. su 命令:用于更换用户身份。 2. shutdown 命令:用于关闭计算机。 3. halt 命令:用于关闭系统。 4. reboot ...
Linux基本环境和Linux基本命令 Linux操作系统是当今最流行的开源操作系统之一,广泛应用于服务器、嵌入式系统、移动设备等领域。熟悉Linux的基本环境和基本命令是任何IT专业人士的基本功课。本文将详细介绍Linux的...
公司的服务是部署在Linux上的,当线上出现各种问题的时候,我们肯定要先看线上日志,找到是什么问题再逐步排查。这里从最基础的命令总结一下如何查看线上日志。 我使用的xshell,登录服务所部署的那台服务器,进入...
标题《常用Linux命令.pdf》指的是该文档是关于Linux操作系统中常见命令的总结指南。Linux系统是类Unix系统中的一种,广泛应用于服务器、桌面计算机、超级计算机等领域。该文档中的内容应当包括基础命令、文件系统...
* tail命令:用于显示文件尾部内容。 * nano命令:用于文本编辑。 * vim命令:用于文本编辑,具有强大的编辑功能。 压缩和解压命令 压缩和解压命令用于压缩和解压文件,减少文件大小。 * tar命令:用于打包和解包...