前言
在 linux 中我们经常会使用&符号让进程在后台运行,例如:
1 | nohup java -jar app.jar & |
但是这样的话在终端就看不到输出了,有时候临时需要排查问题看不到输出就 GG 了。
解决办法
其实可以利用proc系统文件来访问程序对应的输出:
- 首先获取到进程对应的
PID - 通过
tail命令读取输出:
1 | #获取标准输出 |
在 linux 中我们经常会使用&符号让进程在后台运行,例如:
1 | nohup java -jar app.jar & |
但是这样的话在终端就看不到输出了,有时候临时需要排查问题看不到输出就 GG 了。
其实可以利用proc系统文件来访问程序对应的输出:
PIDtail命令读取输出:1 | #获取标准输出 |
我是MonkeyWie,欢迎扫码👇👇关注!不定期在公众号中分享JAVA、Golang、前端、docker、k8s等干货知识。


微信支付

支付宝