java - linux 后台进程stdout输出查看
黄舟
黄舟 2017-04-17 12:59:18
0
2
624

在linux系统上部署了一个java server。
日志采用logback组件记录的,输出在stdout上。
server是按照后台进程方式启动的,就是 java xxx.jar &
启动完成后,关闭了终端。
问题是下次打开终端再想查看java进程的stdout的输出,这个要怎么做呢?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(2)
黄舟

Linux下可以试试用nohup命令来后台启动,nohup会把stdout的日志记录在nohup.out文件上面,下次想查看的时候可以用tail -f nohup.out进行查看。

迷茫

输出重定向

java xxx.jar >>log &

所有输出到stdout的内容,会重定向为输出到文件log中,>>log1>>log的简写,这里的1代表stdout

如果需要将stderr单独输出

java xxx.jar >>log 2>>stderr.log &

2代表stderr

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!