玩转Linux命令 tail命令详解
公号:软测小生(ruancexiaosheng)
前几天看到一同事正在用这个命令,感觉有点陌生,而后就问了一嘴,-f是啥意思,同事说,他也忘了,他知其然不知其所以然。
今天忽然看到关于这个命令的详细详情,所以就记录学习了
tail命令简介
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/下面。
tail命令使用法示例
接下来小编举列说明一下常使用的-f -n 命令,介绍请看下面。
1、tail -f filename
说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。
image
说明:实时读取最新的内容。
image
2、tail -n 20 filename
说明:显示filename最后20行。
image
3、tail -n +10 filename
说明:显示filename前面10行以后的。(展现不全)
image
补充:
跟tail功能相似的命令还有:
cat 从第一行开始显示档案内容。
tac 从最后一行开始显示档案内容。
more 分页显示档案内容。
less 与 more 相似,但支持向前翻页
head 只显示前面几行
tail 只显示后面几行
n 带行号显示档案内容
od 以二进制方式显示档案内容
觉着有使用就转发到你的朋友圈吧,学习了要分享哦。
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 玩转Linux命令 tail命令详解