Можно ли передать исполняемый скрипт через утилиту, которая показывает, какие сетевые соединения устанавливает скрипт [в режиме реального времени]? Я думал, что смогу использовать netstat и подключиться к этому PID, но он не принимает PID в качестве аргумента (только procotol, int, port и т.д.).

1 ответ1

1

Вы можете передать netstat с помощью grep следующим образом:

sudo netstat -pa | grep "PID/"

где PID должен быть заменен PID вашего процесса.

Чтобы получить обновление в реальном времени, вы можете использовать часы, например (с PID = 1234):

sudo watch -n1 'netstat -pa | grep "1234/"'

Если вам нужно только сетевое соединение, а не сокет Linux, вы можете использовать событие:

sudo watch -n1 'netstat -ptua | grep "1234/"'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .