Unix后台进程异常停止

use*_*555 5 unix background process nohup

我使用以下命令在后台执行了一个perl脚本

nohup perl myPerlSCript.pl >debug_log &
Run Code Online (Sandbox Code Playgroud)

几分钟后,我得到了状态

[1] +停止

我没想到它会停止,也不知道是什么阻止了它.我该如何调试它并找出它停止的原因?我真的很想知道要调试的unix命令.

pla*_*sma 1

你有机会使用 tcsh 吗?Tcsh 实际上附带了一个内置的 nohup 命令,我之前遇到过很多问题,看看您所看到的确切行为。

/usr/bin/nohup如果是这种情况,请尝试直接使用。