Difference between process group and job?
What’s the difference between a process group and a job? If I type pr * | lpr
then is it both a process group as well a job?
What exactly is the difference between a process group ID and a job ID?
What’s the difference between a process group and a job? If I type pr * | lpr
then is it both a process group as well a job?
What exactly is the difference between a process group ID and a job ID?
So I keep reading everywhere that this command should terminate all child processes of the parent process:
In the man page, it says: kill [ -s signal | -p ] [ -a ] [ — ] pid … pid… Specify the list of processes that kill should signal. Each pid can be one of five things: 0 All processes in the current process group are signaled And I tried like this in … Read more
I understand from Informit article that sessions and process groups are used to terminate descendant processes on exit and send signals to related processes with job control.
I’m learning about the relationship between processes, process groups (and sessions) in Linux.