Cómo obtener el pid del proceso padre en el proceso hijo en Linux
getppid() obtiene la identificación del proceso principal,
getpid() obtiene la identificación del proceso actual.
Por ejemplo
int main()
{
int pid = fork();
si ( pid == 0)
{
// niño
printf ("ParentID es %d\n", getppid());
}
esle
{
printf ("Soy padre, id %d\n", getpid()); p >
esperar (NULL);
}
retornar 0;
}
De manera similar, el programa se compila correctamente, pero se ejecuta "Live Signal 2"
Sin el código fuente, nadie puede ayudarte. Puede utilizar gdb para depurar.