Isso será suficiente?
Digamos que estou procurando um processo de escuta na porta 21 e IP de 192.168.168.2:
#ss -l -p '( sport = :21 )' src 192.168.168.2
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
tcp LISTEN 0 32 192.168.168.2:ftp *:* users:(("vsftpd",**pid=1444**,fd=3))e
Aqui -l
procura as portas de escuta, -p
força a mostrar PID.