// 查看当前终端
(sh) tty
// 查看当前终端的PID
(sh) echo $$
<aside> 💡
进程组是进程的集合,会话是进程组的集合
</aside>
<aside> 💡 一个会话只有1个或0个(如守护进程)控制终端,控制终端中同一时刻只有一个前台进程组
</aside>
fg
/ bg
切换前台 / 后台进程组
Ctrl+Z
将前台进程组挂起,并使用bg
命令将其转移到后台fg
命令将后台进程组转移到前台getpgrp
:获取当前的进程组IDgetpgid
:获取指定进程的进程组ID