问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux命令每天必学(15)之tail 命令

发布网友 发布时间:2024-09-26 18:57

我来回答

1个回答

热心网友 时间:2024-11-15 22:26

linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。
tail命令语法

复制代码

代码如下:

tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]

参数解释:
-f 该参数用于监视File文件增长。
-c Number 从 Number 字节位置读取指定文件
-n Number 从 Number 行位置读取指定文件。
-m Number 从 Number 多字节字符位置读取指定文件,比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题。
-b Number 从 Number 表示的512字节块位置读取指定文件。
-k Number 从 Number 表示的1KB块位置读取指定文件。
File 指定操作的目标文件名称
上述命令中,都涉及到number,假设不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部开始计算。
tail可运行文件一般在/usr/bin/以下。
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
==============================

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? Linux系统中Tail命令的使用简介linuxstail tail简介 我买了一条750的黄金项链20天了,只戴十天,才发现这个纯度很低,怎么可以... ...本来是买黄金的、后来被营业员说的就买了75 铜丝燃烧法实验方法 铜丝燃烧法的实验原理 铜丝燃烧法实验原理 有机化学中的铜丝燃烧法是什么,据说可以用来鉴定有机物是否含有卤素_百 ... 数据分析软件工具有哪些?这几款工具千万别错过,数据分析师必备!_百度... 试用了5款BI分析工具,终于找到了上手最快的那一个! 除了服装本身的风格,还有哪些因素能够影响一个人的整体造型? 为什么我一个手机号不能绑两个微信号? 顾霆琛沈繁星小说叫什么名字 好玩的游戏有什么 国内十大热门电子竞技游戏,最火的电子竞技游戏排行榜前十名_竞技类游戏... 去杭州旅行有什么必吃的美食? 初二数学题,求解。 初二数学,,,求解 555,找了好久都找不到,跪求模拟人生2之生活物语或者模拟人生2的大学生 ... 高分献上 求 模拟人生2夜生活解马赛克补丁 或者能用的密码 草鱼烂鳃病用什么药怎么治疗? 马鞍山1路线路信息 马鞍山 6路早上几点开 我在安徽马鞍山工业大学往东100米的马鞍山技师学院那里请问坐及路车... 魔兽世界岩石大厅入口在哪-魔兽世界岩石大厅位置介绍 股市什么时候开市什么时候休市 中国股票什么时候开市 股票是什么时候开市 什么时候开市股票 韩国料理机哪个牌子好 ...合影杀手”叫沈腾,每次都把别人带偏,天王刘德华都没躲,怎么... 范尼斯特鲁伊到底厉害不阿? 高分急求助啊!!选材和编制热处理工艺路线 数据防泄密软件有哪些?企业数据防泄漏解决方案推荐 10款优秀的企业防泄密软件推荐 45#精密无缝钢管热处理工艺 收藏:六款好用的企业防泄密软件推荐 守护数据密不透风:揭秘行业顶尖数据防泄密软件TOP榜 信息泄密症绿盾信息安全防泄密软件简介 梦到我用复印机打印东西,后来不知道怎么回事,复印机抖动很厉害,感觉马 ...