Linux命令(94)之tail

linux命令之tail

1.tail介绍

linux命令tail用来查看文件的最后N行内容,默认tail查看最后10行内容

2.tail用法

tail [参数] 文件

|----|---------------------------------------------------------------------|
| 参数 | 说明 |
| -n | 显示文件默认N行,默认显示10行,可以不写 |
| -q | 隐藏文件名,在查看两个及以上文件名的情况下有效 |
| -v | 显示文件名 |
| -f | (循环读取)监视 filename 文件的尾部内容(默认 10 行,相当于增加参数-n 10)刷新显示在屏幕上,退出按下 ctrl+c |
[tail常用参数]

3.实例

3.1.显示文件的最后5行内容

命令:

tail -n 5 a.txt

复制代码
[root@centos79-3 ~]# tail -n 5 a.txt
8
9
10
11
12
[root@centos79-3 ~]# 

3.2.显示a.txt/b.txt文件的最后5行内容

复制代码
[root@centos79-3 ~]# tail -q -n 5 a.txt b.txt
8
9
10
11
12
8
9
10
11
12
[root@centos79-3 ~]# 

3.3.显示a.txt/b.txt文件的最后5行内容,并显示分开文件名

命令:

tail -v -n 5 a.txt b.txt

复制代码
[root@centos79-3 ~]# tail -v -n 5 a.txt b.txt
==> a.txt <==
8
9
10
11
12

==> b.txt <==
8
9
10
11
12
[root@centos79-3 ~]# 

3.4.实时读取/var/log/messages文件内容

命令:

tail -f /var/log/messages

复制代码
[root@centos79-3 ~]# tail -f /var/log/messages
Sep 19 10:05:19 centos79-3 NetworkManager[710]: <info>  [1695089119.0694] dhcp4 (ens32):   nameserver '192.168.10.2'
Sep 19 10:05:19 centos79-3 NetworkManager[710]: <info>  [1695089119.0694] dhcp4 (ens32):   domain name 'localdomain'
Sep 19 10:05:19 centos79-3 NetworkManager[710]: <info>  [1695089119.0694] dhcp4 (ens32): state changed bound -> bound
Sep 19 10:05:19 centos79-3 dbus[708]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
Sep 19 10:05:19 centos79-3 systemd: Starting Network Manager Script Dispatcher Service...
Sep 19 10:05:19 centos79-3 dhclient[806]: bound to 192.168.10.225 -- renewal in 855 seconds.
Sep 19 10:05:19 centos79-3 dbus[708]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Sep 19 10:05:19 centos79-3 systemd: Started Network Manager Script Dispatcher Service.
Sep 19 10:05:19 centos79-3 nm-dispatcher: req:1 'dhcp4-change' [ens32]: new request (2 scripts)
Sep 19 10:05:19 centos79-3 nm-dispatcher: req:1 'dhcp4-change' [ens32]: start running ordered scripts...
相关推荐
IT界的老黄牛2 分钟前
停电后 Redis 集群两节点起不来:fix 完还报 Bad file format?多部分 AOF 修复的正确姿势
运维·redis·缓存
接着奏乐接着舞4 分钟前
3D Tiles tileset.jso 数据格式
运维·服务器·3d
李小白202002025 分钟前
RK3568 linux6.1 死机
linux·运维·服务器
FreeGo~8 分钟前
Linux 系统编程 进程篇 (五)
java·linux·服务器
nbwenren13 分钟前
办公AI实测:Gemini3、GPT-4o、Claude3.5谁更强?
服务器·数据库·php
杨云龙UP19 分钟前
Oracle数据库启动失败:ORA-29701、ORA-01565、ORA-17503故障处理记录_20260429
linux·运维·数据库·oracle·centos
Agent产品评测局23 分钟前
离散制造业生产流程优化,AI落地实操步骤详解:从传统自动化到企业级智能体的技术范式跃迁
运维·人工智能·ai·自动化
handler011 小时前
Git 核心指令速查
linux·c语言·c++·笔记·git·学习
Gary Studio1 小时前
ubuntu 16.04一键换源
linux·运维·ubuntu
又来敲代码了1 小时前
k8s的部署
linux·运维·云原生·容器·kubernetes