¿Es posible canalizar un script ejecutable a través de una utilidad que muestre qué conexiones de red realiza el script [en tiempo real]? Estaba pensando que podría usar netstat y conectarme a ese PID, pero no parece tomar un PID como argumento (solo procotol, int, port, etc.).
Respuesta1
Puedes canalizar netstat con un grep haciendo lo siguiente:
sudo netstat -pa | grep "PID/"
donde el PID debe ser reemplazado por el PID de su proceso.
Para obtener actualizaciones en tiempo real, puede utilizarmirar, por ejemplo (con PID=1234):
sudo watch -n1 'netstat -pa | grep "1234/"'
Si solo desea una conexión de red y no un socket de Linux, puede usar el evento:
sudo watch -n1 'netstat -ptua | grep "1234/"'