在linux系统上部署了一个java server。 日志采用logback组件记录的,输出在stdout上。 server是按照后台进程方式启动的,就是 java xxx.jar & 启动完成后,关闭了终端。 问题是下次打开终端再想查看java进程的stdout的输出,这个要怎么做呢?
Linux java 日志
java xxx.jar >>log &
所有输出到stdout的内容,会重定向为输出到 文件log 中, >>log 是 1>>log 的简写,这里的 1 代表 stdout
文件log
>>log
1>>log
1
stdout
如果需要将stderr单独输出
java xxx.jar >>log 2>>stderr.log &
2 代表 stderr
2
stderr
Linux下可以试试用nohup命令来后台启动,nohup会把stdout的日志记录在nohup.out文件上面,下次想查看的时候可以用tail -f nohup.out进行查看。
大家好,请问有什么好方法更好更快用SSH命令扫描硬件信息
Could not load SWT library
tomcat在Linux环境下加载外部so文件问题
线程启动一段时间后一直停留在RUNNABLE状态而调度不了CPU是怎么回事?
linux下如何代码实现word转换成html
Linux(gentoo)下Java调用AudioSystem.getMixerInfo()啥...
学习Linux的几点建议
最先进的战舰也使用Linux