标签: bash process stdout stderr
假设,假设我在后台启动了一个进程,并将其stdout和stderr重定向到某个地方的任意文件。几个月后,该过程仍在运行,我忘记了该文件的位置。如果我知道进程的ID,我怎么能以编程方式确定它发送输出的位置?
stdout
stderr
答案 0 :(得分:3)
使用Linux,您可以运行:
ls -l /proc/PROCESS_ID/fd/1 /proc/PROCESS_ID/fd/2