tail命令查看最后100行日志

栏目: Linux 发布时间:2023-01-11

有时候我们要查看的日志文件非常庞大,我们只关心最近的日志信息,比如最后 100 行。

如何使用 tail 命令查看最后 100 行日志?

tail -n 100 /logs/tides.cn.access.log

tail 通过 -n 参数指定要查看最后几行,如果要查看最后 3 行,可以将 -n 指定为 3,像这样:

tail -n 3 /logs/tides.cn.access.log

使用 tail 命令动态查看日志

给 tail 命令指定 -f 参数即可动态查看

tail -f /logs/tides.cn.access.log

使用 tail -n -f 命令动态查看最后几行日志

tail -f -n 100 /logs/tides.cn.access.log

延伸阅读

如何查看某个 docker 容器的最近 100 条日志?

以 docker 容器 nginx-tides 为例

# 查看 docker 容器 nginx-tides 最近 100条日志
docker logs nginx-tides --tail -n 100
# 动态查看 docker 容器 nginx-tides 最近 100条日志
docker logs nginx-tides --tail -n 100 -f

本文地址:https://www.tides.cn/p_linux-tail-last-100-line

标签: tail