首页IT科技linux查看文件最后一行命令(linux查看文件的后几行(文件查看 如何显示最后几行 ,某几行))

linux查看文件最后一行命令(linux查看文件的后几行(文件查看 如何显示最后几行 ,某几行))

时间2025-08-02 04:01:09分类IT科技浏览9444
导读:效果图...

效果图

tail -n 20 filename

说明:显示filename最后20行                 。

Linux下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命令使用方法演示例子

1          、tail -f filename

说明:监视filename文件的尾部内容(默认10行                              ,相当于增加参数 -n 10)     ,刷新显示在屏幕上                           。退出                 ,按下CTRL+C                         。

2             、tail -n 20 filename

说明:显示filename最后20行。

3                            、tail -n +20 filename

说明:显示filename前面20行                      。

4               、tail -r -n 10 filename

说明:逆序显示filename最后10行                              。

补充:

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

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

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

more 分页显示档案内容                             。

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

head 仅仅显示前面几行

tail 仅仅显示后面几行

n 带行号显示档案内容

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

1         、查看文本文件头部n行

head -n 200 filename #--200可替换为任一数字

2                           、查看文本文件末尾n行

tail -n 200 filename #--200可替换为任一数字

3                    、查看文本文件行数

wc -l filename

Linux – Centos 文件查看 如何显示最后几行           ,某几行

1.显示最后20行

tail -n 20 文件名

如tail -n 20 log.txt

2.显示中间20             ,从1000开始

cat log.txt|tail -n +1000|head -n 20

注:tail -n +行号 意思为 从第多少行开始                             ,如果是 tail -n -行 == tail -n 行 意思为文件末尾多少行的数据

head -n 20 前20行的数据

3.也可以用sed命令

如 sed -n ‘100,120p’ log.txt 100 到120行的数据          。

声明:本站所有文章               ,如无特殊说明或标注         ,均为本站原创发布             。任何个人或组织                           ,在未征得本站同意时                    ,禁止复制     、盗用                           、采集                         、发布本站内容到任何网站、书籍等各类媒体平台                            。如若本站内容侵犯了原著者的合法权益     ,可联系我们进行处理               。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
linux cp命令详解(linux Must my pidfile be located in /var/run? Stack Overflow) rust硬盘锁(文盘Rust — 把程序作为守护进程启动)