Necesito saber si un proceso con un PID dado abrió un puerto sin usar comandos externos. Entonces debo usar el /procsistema de archivos. Puedo leer el /proc/$PID/net/tcparchivo, por ejemplo, y obtener información sobre los puertos TCP abiertos por el proceso. Sin embargo, en un proceso multiproceso, el /proc/$PID/task/$TIDdirectorio también contendrá un net/tcparchivo. Mi pregunta es :
¿Necesito revisar todos los net/tcparchivos de subprocesos o el puerto abierto por subprocesos se escribirá en el net/tcparchivo de proceso ?
fddirectorio de cada subproceso? ¿O el/proc/pid/fddirectorio "hereda" los/proc/pid/task/tid/fddirectorios?