相关疑难解决方法(0)

如何暂停和恢复进程

在 bash 终端中,我可以点击Control+Z来暂停任何正在运行的进程......然后我可以输入fg以恢复该进程。

如果我只有 PID,是否可以暂停进程?如果是这样,我应该使用什么命令?

我正在寻找类似的东西:

suspend-process $PID_OF_PROCESS
Run Code Online (Sandbox Code Playgroud)

然后恢复它

resume-process $PID_OF_PROCESS
Run Code Online (Sandbox Code Playgroud)

command-line bash job-control

178
推荐指数
2
解决办法
22万
查看次数

优雅地获取后代进程列表

我想获得从$pid. 这是我想出的最简单的方法:

pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g"
Run Code Online (Sandbox Code Playgroud)

是否有任何命令或任何更简单的方法来获取所有后代进程的完整列表?

process ps

28
推荐指数
3
解决办法
2万
查看次数

进程组和作业之间的区别?

进程组和作业有什么区别?如果我输入,pr * | lpr那么它既是进程组又是工作?进程组 ID 和作业 ID 之间究竟有什么区别?

编辑:我知道它看起来类似于工作和流程之间的区别是什么?,但略有不同。另外,我没有从这个线程中理解这个概念。

process job-control process-groups

9
推荐指数
1
解决办法
2656
查看次数

标签 统计

job-control ×2

process ×2

bash ×1

command-line ×1

process-groups ×1

ps ×1