tail命令详解

简介: tail命令详解

1. tail命令简介

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

2. tail语法

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

参数说明:

-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前面可使用正负号,表示该偏移从顶部还是从尾部开始计算。

3. 用法示例

3.1 查看文件的 末尾十行 / 后五行 / 从五行开始到末尾

末尾十行

后五行

从五行开始到末尾

more:

跟tail功能类似的命令还有:

cat 从第一行开始显示档案内容。

tac 从最后一行开始显示档案内容。

more 分页显示档案内容。

less 与 more 类似,但支持向前翻页

head 只显示前面几行

tail 只显示后面几行

n 带行号显示档案内容

od 以二进制方式显示档案内容

相关文章
|
Linux
Linux命令之tail
Linux命令 tail
93 1
|
7月前
|
Linux Shell 开发工具
Linux tail & cat & grep 命令详解
Linux tail & cat & grep 命令详解
397 0
|
7月前
|
Linux 开发者
【Linux】:文件查看 stat、cat、more、less、head、tail、uniq、wc
【Linux】:文件查看 stat、cat、more、less、head、tail、uniq、wc
112 1
|
7月前
|
Linux
认识Linux指令之 “ head tail ” 命令
认识Linux指令之 “ head tail ” 命令
认识Linux指令之 “ head tail ” 命令
|
7月前
|
Linux
Linux命令(94)之tail
Linux命令(94)之tail
116 0
tail查看nohup.out文件内容
tail查看nohup.out文件内容
130 0
|
Shell Linux
Linux查看文件内容命令:cat、more、less、head、tail、grep、wc(上)
1 查看文件内容 1.1 cat命令 cat( 英文全拼:concatenate )命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。
702 0
|
Linux
Linux命令-1-tail
Linux命令-1-tail
165 0
|
Linux
Linux查看文件内容命令:cat、more、less、head、tail、grep、wc(下)
1 查看文件内容 1.1 cat命令 cat( 英文全拼:concatenate )命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。
301 0
|
Linux
Linux常用命令 - tail命令详解
Linux常用命令 - tail命令详解
463 0