stdout 和 stderr 在后台去哪里

stdout 和 stderr 在后台去哪里

当进程在后台执行时,例如使用systemd启动时启动进程,为什么当我们通过SSH或串口访问终端时,终端上仍然没有出现stdout和?stderr它到底去哪儿了?

据我所知,如果我们直接从终端运行一个进程,该进程将成为终端实例的子进程,因此,stdout并将stderr写入终端理解的文件描述符。

然而,当进程在后台而不是从终端执行时,我们不知道 和stdout会去哪里。stderr提前致谢 。

相关内容