Мне нужно знать, если процесс с заданным идентификатором PID открыл порт без использования внешних команд. Затем я должен использовать /procфайловую систему. /proc/$PID/net/tcpНапример, я могу прочитать файл и получить информацию о TCP-портах, открытых процессом. Однако в многопоточном процессе /proc/$PID/task/$TIDкаталог также будет содержать net/tcpфайл. Мой вопрос:
мне нужно пройтись по всем net/tcpфайлам потоков , или порт, открытый потоками, будет записан в net/tcpфайл процесса .
fdкаталоги каждого потока? Или/proc/pid/fdкаталог "наследует"/proc/pid/task/tid/fdкаталоги?