当前位置:首页 > linux > 正文

linux查看最新100行日志

  • linux
  • 2024-05-04 14:26:13
  • 3115

tail 命令可用于查看文件的最后几行。 要查看Linux系统的最新100行日志,可以使用以下命令:
tail -n 100 /var/log/syslog
其中:
/var/log/syslog 是系统日志文件的默认位置。
-n 100 指定要查看的最后100行。
使用 journalctl 命令
在CentOS/Red Hat和Fedora等基于systemd的系统上,可以使用journalctl命令查看日志。 要查看最新100行日志,可以使用以下命令:
journalctl -n 100
使用 less 命令
less 命令可用于逐页滚动查看文件。 要使用 less 查看最新100行日志,可以使用以下命令:
less +G /var/log/syslog
其中:
+G 选项将光标定位到文件末尾。
管道其他命令
可以使用管道将其他命令的输出重定向到tail命令。 例如,可以将 dmesg 命令的输出重定向到 tail命令中,以查看系统内核日志的最新100行:
dmesg | tail -n 100
其他选项
-f 选项启用实时监控,自动显示新添加的日志行。
-F 选项与 -f 类似,但它会一直等待,直到文件发生变化。
--lines=+100 选项指定要查看的日志行数,在本例中为 100 行。