每天一个linux命令(14):tail命令

1、命令简介

tail (tail) 用来显示档案的结尾(默认为10行)至标准输出中。若指定了多于一个文件,程序会在每段输出的开始添加相应文件名作为头。如果不指定文件或文件为"-" ,则从标准输入读取数据。

2、用法

nl [选项]... [文件]...

3、选项

-c, --bytes=K        输出最后K字节;另外,使用-c +K 从每个文件的第K 字节输出
-f, --follow[={name|descriptor}]  即时输出文件变化后追加的数据。
-n,           输出最后K行;另外,使用-n +K 从每个文件的第K行输出
   --pid=PID        同 -f 一起使用,当 PID 所对应的进程死去后终止
-s, --sleep-interval=N   与-f合用,表示在每次反复的间隔休眠N秒

4、示例

示例1:显示文件的后n行
[[email protected] ~]# tail -n 5  log.txt
2016-1-27
2016-1-28
2016-1-29
2016-1-30
2016-1-31
示例2:从第5行开始输出文件
[[email protected] ~]# tail -n +5  log.txt
2016-1-5
2016-1-6
2016-1-7
2016-1-8
2016-1-9
2016-1-10
2016-1-11
2016-1-12
2016-1-13
2016-1-14
2016-1-15
2016-1-16
2016-1-17
2016-1-18
2016-1-19
2016-1-20
2016-1-21
2016-1-22
2016-1-23
2016-1-24
2016-1-25
2016-1-26
2016-1-27
2016-1-28
2016-1-29
2016-1-30
2016-1-31
实例3:显示文件后n个字节
[[email protected] ~]# tail -c 30  log.txt
2016-1-29
2016-1-30
2016-1-31
示例4:从第n个字节开始显示内容
[[email protected] ~]# tail -c +30  log.txt
16-1-4
2016-1-5
2016-1-6
2016-1-7
2016-1-8
2016-1-9
2016-1-10
2016-1-11
2016-1-12
2016-1-13
2016-1-14
2016-1-15
2016-1-16
2016-1-17
2016-1-18
2016-1-19
2016-1-20
2016-1-21
2016-1-22
2016-1-23
2016-1-24
2016-1-25
2016-1-26
2016-1-27
2016-1-28
2016-1-29
2016-1-30
2016-1-31
实例5:动态显示文件内容
[[email protected] ~]# tail -f   log.txt
2016-1-22
2016-1-23
2016-1-24
2016-1-25
2016-1-26
2016-1-27
2016-1-28
2016-1-29
2016-1-30
2016-1-31
时间: 2024-08-28 05:37:28

每天一个linux命令(14):tail命令的相关文章

linux下用tail命令查看动态变化的文件内容(文件尾部)

背景: 今天在静默安装oracle, 在命令行里面下达了命令 ./runInstaller -silent -responseFile /oracle/database/response/db_install.rsp 结果没有什么安装进度,只是提示可以从/u01/app/oraInventory/logs/installActions.....log里面可以查到结果--->看到这里我就想到了在linux里面是不是有一个命令可以查看一个动态变化的文件?(这个日志文件肯定在变化啊) 没错,有,就是

Linux命令学习-tail命令

Linux中,tail命令的全称就是tail,主要用于监控日志文件. 对于一个正在运行应用来说,其对应的log日志文件肯定是在不断的更新,此时,便可通过tail命令来动态显示日志文件的内容.假设当前目录下存在这样的一个日志:gogs.log 查看最近的50条日志信息 tail -50 gogs.log 或 tail -n 50 gogs.log 查看gogs.log中,从500行到末尾的所有信息 tail -n +500 gogs.log 查看并实时刷新日志 tail -f gogs.log 此

Linux命令篇之head命令和tail命令

head命令 head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 1.命令格式: head [参数]... [文件]... 2.命令功能: head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行. 3.命令参数: -q 隐藏文件名 -v 显示文件名 -c<字节> 显示字节数 -n<行数> 显示的行数 4.使用实例: 实例1:显示文

Linux学习之tail命令

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容. 1.命令格式; tail[必要参数][选择参数][文件] 2.命令功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理.常用查看日志文件. 3.命令参数: -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n&l

linux学习:tail命令--监控日志

简介 tail 命令从指定点开始将 File 参数指定的文件写到标准输出.如果没有指定文件,则会使用标准输入. Number 变量指定将多少单元写入标准输出. Number 变量的值可以是正的或负的整数.如果值的前面有 +,从文件开头指定的单元数开始将文件写到标准输出.如果值的前面有 -,则从文件末尾指定的单元数开始将文件写到标准输出.如果值前面没有 +(加号)或 -(减号),那么从文件末尾指定的单元号开始读取文件.  如:查看tomcat的日志: tail -f catalina.out 语法

Linux head和tail命令

200 ? "200px" : this.width)!important;} --> 介绍 head和tail是一组想对应的命令,默认分别显示文件的开头和末尾10行记录. head命令 head命令默认显示头部的前N行 Usage: head [OPTION]... [FILE]... 默认输出前10行 当指定多个文件时,在输出前输出各个文件名 当没有指定文件或指定的文件是“-”说明读取标准输入 Mandatory arguments to long options are m

linux命令:tail 命令

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容. 1.命令格式; tail[必要参数][选择参数][文件] 2.命令功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理.常用查看日志文件. 3.命令参数: -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n&l

linux常用命令:tail 命令

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容. 1.命令格式; tail[必要参数][选择参数][文件] 2.命令功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理.常用查看日志文件. 3.命令参数: -f   循环读取 -q  不显示处理信息 -v  显示详细的处理信息 -c<数目> 显示的字节数

Linux命令:tail命令详解

概述:tail命令显示文件末尾区块,也可以查看线上日志 1.格式 tail [参数][文件] 2.参数 -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n<行数> 显示行数 3.样例 #创建文件 tail.txt cat > tail.txt<<EOF 1 2 3 4 5 6 7 8 9 10 11 12 EOF #显示后5行 tail-n 5 tail.txt #显示后5个字节 tail -c 5 tail.txt

linux命令(14)---find命令

find命令:find - search for files in a directory hierarchy [功能] 实时查找工具,通过遍历指定路径下的文件系统完成文件查找 [语法] find [path] [option] filename 1.表示可根据指定具体目录路径进行查询,默认为当前下的工作目录(./) 2.查询选项条件可根据查找标准指定文件名.文件大小.文件类型.文件权限.时间等进行查询,默认为指定路径下的所有文件 3.并且可以对查找的目标进行做处理动作,例如删除.显示等操作,默