我发布了该^z; bg; disown
序列,以便允许我关闭一个ssh会话,在该会话中我正在运行一个非常重要的长期运行的进程。此过程将状态输出写入stderr,即使分离后仍继续这样做(已通过lsof验证,stderr fd对r / w打开)。
有没有办法确定该进程确实已被取消(如果shell撤消了,则将不会撤消SIGHUP)?
1
我想知道是否需要去unix.stackexchange.com
—
Rilindo 2011年
只是好奇,为什么不这样做:$ PROCESS 1 >> / root / std.out 2 >> / root / err.out&
—
Avery Payne