Linux tail 命令相关介绍
主要用途
从特定点刚开始将文档提到规范輸出。应用tail指令的-f选择项能够便捷的查看已经更改的系统日志文档,tail -f filename会把filename里最尾端的內容显示信息在显示屏上,而且不仅更新,使你见到最新消息的文档內容。
英语的语法
规范英语的语法
tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
应以反序显示信息行
tail [ -r ] [ -n Number ] [ File ]
叙述
tail 指令从特定点刚开始将File 主要参数特定的文档提到规范輸出。如果不是特定文档,则会应用规范键入。Number 自变量特定将是多少模块载入规范輸出。Number 自变量的值能够是正的或负的自然数。要是值的前边有+(加号),从文件打头特定的模块数刚开始将文档提到规范輸出。要是值的前边有-(减号),则从文件结尾特定的模块数刚开始将文档提到规范輸出。要是值前边沒有+(加号)或-(减号),那麼从文件结尾特定的模块号刚开始载入文档。
Number 自变量用以确认记数的终点的模块种类由-b、-c、-k、-m 及其-n 标示确认。如果不是特定至少的一切1个标示,那麼tail 指令就会载入特定文档的最终十行,并将其提到规范輸出。这与在命令行键入-n 10 是同样的。
-m 标示在单字节和双字节数空格符自然环境中出示了相同的結果。当键入是包括多字节数空格符的文本文档时要慎重应用-c 标示,由于造成的輸出将会不从空格符界限刚开始。
标示
-b Number
从Number 自变量表达的512 字节数块部位刚开始载入特定文档。
-c Number
从Number 自变量表达的字节数部位刚开始载入特定文档。
-f
要是键入文档是基本文档或要是File 主要参数特定FIFO(先进先出法),那麼tail 指令不容易在拷贝了键入文档的最终的特定模块后停止,只是再次从键入文档载入和拷贝附加的模块(当这种模块能用时)。如果不是特定File 主要参数,而且规范键入是管路,则会忽视-f 标示。tail -f 指令可用以监控另外系统进程已经载入的文档的提高。
-k Number
从Number 自变量表达的1KB 块部位刚开始载入特定文档。
-m Number
从Number 自变量表达的多字节数空格符部位刚开始载入特定文档。应用该标示出示在单字节和双字节数空格符编码集自然环境中的相同結果。
-n Number
从Number 自变量表达的行部位刚开始载入特定文档。
-r
从文件结尾以反序方法显示信息輸出。-r 标示的缺省值要以反序方法复印全部文档。要是文档超过20,480 字节数,那麼-r 标示只显示信息最终的20,480 字节数。
-r 标示只能与-n 标示一块儿时才合理。不然,就会将其忽视。
撤出情况
该指令回到下述的撤出值:
0
取得成功进行。
>0
出現不正确。
实例
要显示信息notes 文档的最终十行,键入:
tail notes要特定从notes 文档结尾刚开始载入的行数,键入:
tail -n 20 notes
要从第200 字节数刚开始,每一次显示信息两页notes 文档,键入:
tail -c +200 notes | pg
要追踪文档的提高,键入:
tail -f accounts
这显示信息accounts 文档的最终十行。tail 指令再次显示信息加上到accounts 文档中的行。显示信息会始终再次,直至您按住Ctrl-C 功能键次序来终止。
文档
/usr/bin/tail
包括tail 指令。
相关文章
- 1条评论
- 鸽吻比忠2022-06-01 16:07:16
- 视-f 标示。tail -f 指令可用以监控另外系统进程已经载入的文档的提高。 -k Number从Number 自变量表达的1KB 块部位刚开始载入特定文档。 -m Number从