Tomcat控制台实时查看日志

在Linux操作系统下,我们常用sh stratrup.sh来启动Tomcat。

你会发现,并没有出现Cosole,就是在Windows下启动时,那个CMD窗口,一些调试信息和Log通常会打印在这里。这个Cosole对于一个开发人员来说,可以说是至关重点,因为有调试信息在里面嘛,没有了这个,根本不知道发生了什么事情,当然你可以查看log,但是不实时。

用tail命令可以实现查看log日志,命令如下:

1
tail -f %tomcat%/logs/catalina.out

%tomcat%是tomcat安装路径。

tail是查看文件一个命令,-f表示实时去取这个文件,常用于监控日志。

tail是Linux系统下常用的命令,它可以实时输出某个文件的新增内容。通常用于查看正在进行的日志文件或其他需要实时监控的文件。

tail命令的基本语法为:

1
tail [options] [file]

其中,file参数指定要查看的文件名,options为可选参数,常用的选项包括:

  • -f:实时输出文件新增内容,常用于监控日志文件。
  • -n <number>:输出文件的最后N行内容,可以通过数字N来指定要输出的行数。
  • -q:不显示文件名。
  • -v:始终显示文件名。
  • -c <number>:输出文件的最后N个字节内容,可以通过数字N来指定要输出的字节数。

当使用tail -f命令实时监控一个日志文件时,会将文件中新增的内容实时输出到终端,直到命令被中断(通过Ctrl+C)或者日志文件被关闭。

版权所有,如有侵权请联系我