linux控制台不停输出日志

linux控制台不停输出日志,第1张

linux控制台不停输出日志的解决办法如下。

1、调用的perf4j.jar包中的方法

2、最终打印在控制台上的语句。

3、跟踪这个方法,跳转到log方法。

4、跳转到正常打印。

查看日志catalina.out在log目录:

1、在linux下,tomcat的控制台输出被自动重定向输出到logs目录下的catalina.out文件中.

2、win下修改startup.bat,找到:

call

"%EXECUTABLE%"

start

%CMD_LINE_ARGS%

修改为:

call

"%EXECUTABLE%"

run

%CMD_LINE_ARGS%

>>

..\logs\catalina.txt

import java.io.*

public class Linux {

public static void main(String[] args) throws IOException {

//将根目录下的文件列出并将结果写入 /tmp/list.out

Process p = Runtime.getRuntime().exec("ls -al /")

InputStream in = p.getInputStream()

OutputStream out = new FileOutputStream("/tmp/list.out")

byte[] b = new byte[1024]

int r

while((r=in.read(b))>-1)

out.write(b,0,r)

out.flush()

out.close()

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/8922274.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存