The ppid field is the parent's process id. This is the process that 'owns' the current process.
The 'ps' command may differ slightly in different versions of unix operating systems. It is usually better to use the 'man ps' command or the 'info ps' command to see the options that are available for your distribution.
Use the command: ps -u jtaylor
Process ID and Parent Process ID
Use the 'PS' (process status) command to find out the name of the executable file for a process. If you use the long form and you know the process id, try: PS -p process-id -l or PS -p process-id -f
Linux OS is : PS -ef
ps aux
PS -eaf|grep defunct
0 is used as a Valid Process identifier. It is used as the PPID for /etc/init that starts everything on the server. The PPID Is the Parent Process Identifier. The Parent Process is Process 0, or the System Startup Process. All processes spawn from this PPID. PID 1 is /etc/init which starts up everything else.
It depends on what information you are looking for, and the exact Unix system you are using. Take a look at the 'man ps' command on your system to find out the switches that give the information you are most interested in looking at.
Both the ps command and the jobs command will do this, though in somewhat different ways.
Use the 'ps' command. This command lists all of the processes running on the system, when they started, who the owner is, etc.
ps or /proc