Answers:
从您的链接:
直到收到SIGCONT信号。
所以那是 kill -SIGCONT {pid}
killall -CONT bash
将恢复所有。kill -18 {pid}
会是一样的。 kill -s CONT {pid}
根据此列表,它应该是control-z,但是您需要使用control-z来停止该过程:
18 - SIGCONT - Resume process, ctrl-Z (2nd)
19 - SIGSTOP - Pause the process / free command line, ctrl-Z (1st)
您需要在终端中运行的Shell会话的{pid}
还有作业控制命令:
fg, bg
The fg command switches a job running in the background into the foreground.
The bg command restarts a suspended job, and runs it in the background.
If no job number is specified, then the fg or bg command acts
upon the currently running job.
kill -SIGCONT PID
但是当我打开许多终端时,我找不到获取暂停会话的PID的简单方法。
pgrep bash
。如果不是,请使用pstree -p
,在那里找到终端的PID,然后查看其子代的PID,bash会话就是其中之一。
killall -CONT bash
呢?:-)