Answers:
您可以kill
用来停止该过程。
要“礼貌”地停止该过程(正常使用时请首选此方法),请发送SIGTSTP:
kill -TSTP [pid]
对于“硬”停止,请发送SIGSTOP:
kill -STOP [pid]
请注意,如果您尝试通过PID停止的进程在shell的作业表中,则该进程可能在该表中保持可见状态,但会终止,直到fg
再次执行该进程为止。
要恢复执行过程,向SIGCONT发送了:
kill -CONT [pid]
jobs
。所以你会去:kill -TSTP %1
您应该kill
为此使用命令。
要更详细-您必须指定正确的信号,即
$ kill -TSTP $PID_OF_PROCESS
用于暂停该过程,以及
$ kill -CONT $PID_OF_PROCESS
恢复它。记录在这里。
kill -TSTP
(即如何暂停)的第一部分。1/2年后,即2011年,我重新审视了我的答案,并注意到答案不完整。因此,我对其进行了编辑并添加了kill -CONT
零件。与史蒂夫的回答相比,这应该可以解释投票的差异。