在我的 Linux 机器上,我运行这个命令来启动我的 tomcat。
service tomcat-test start
之后,我调用我的网络服务并查找名为 jdbc.log
的日志文件。它不在那里。
但是如果我从 (ps ax| grep tomcat
) 中获取 tomcat 运行命令并在控制台运行,那么我会在当前目录 (从我运行它的地方)。
该命令是一个简单的 tomcat 运行命令,带有 java 然后几个开关。知道文件的创建位置吗?我的意思是 linux service
的路径或主页是什么。我尝试了 /var/log
但没有成功。
最佳答案
您可以尝试在整个服务器中寻找它:
find / -name jdbc.log
然后只获取最近修改过的*log
文件:
find / -mtime -1 -name *log
关于linux - 日志文件不是从服务创建的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36940144/