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

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

时间2025-06-20 20:22:47分类IT科技浏览8224
导读:效果图...

效果图

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
汉诺塔用python(python汉诺塔递归函数是什么?)