起因是我想看到spring项目的标准输出,注意不是日志输出是标准输出,我想到了spring就是一个java进程,怎么能够获取到这个进程的标准输出呢?首先找到进程号,然后获取进程的标准输出。linux一切到可以看作文件,/proc/pid/fd/1 就是pid进程的标准输出。
0描述符 标准输入 1描述符 标注输出 2描述符 标注错误输出
文件描述符指向了管道或者文件或者socket
标准输出指向了终端