Harici komutları kullanmadan bir bağlantı noktası açılmış olarak belirli bir PID ile bir işlem olup olmadığını bilmek gerekir. O zaman /procdosya sistemini kullanmalıyım . /proc/$PID/net/tcpÖrneğin dosyayı okuyabilir ve işlem tarafından açılan TCP bağlantı noktaları hakkında bilgi alabilirim. Ancak, çok iş parçacıklı bir işlemde, /proc/$PID/task/$TIDdizin de bir net/tcpdosya içerir . Sorum şu:
tüm iş parçacığı net/tcpdosyaları üzerinden gitmek gerekir , yoksa iş parçacıkları tarafından açılan bağlantı noktası işlem net/tcpdosyasına yazılır .
fdher iş parçacığının tüm dizinini gözden geçirmem gerekir mi? Veya/proc/pid/fddizin dizinleri "miras"/proc/pid/task/tid/fd?