Você pode executar um lsof
comando como este:
sudo lsof -i -P | grep -i "listen"
Saída seria algo como isto:
launchd 1 root 27u IPv6 0x71913d17d1e5c67f 0t0 TCP localhost:631 (LISTEN)
launchd 1 root 28u IPv4 0x71913d17d1e5d687 0t0 TCP localhost:631 (LISTEN)
mysqld 1295 jake 10u IPv4 0x71913d17ede9ce9f 0t0 TCP *:8889 (LISTEN)
httpd 1296 jake 5u IPv6 0x71913d17d1e5c23f 0t0 TCP *:8888 (LISTEN)
httpd 1298 jake 5u IPv6 0x71913d17d1e5c23f 0t0 TCP *:8888 (LISTEN)
httpd 1299 jake 5u IPv6 0x71913d17d1e5c23f 0t0 TCP *:8888 (LISTEN)
httpd 1300 jake 5u IPv6 0x71913d17d1e5c23f 0t0 TCP *:8888 (LISTEN)
httpd 1301 jake 5u IPv6 0x71913d17d1e5c23f 0t0 TCP *:8888 (LISTEN)
httpd 1302 jake 5u IPv6 0x71913d17d1e5c23f 0t0 TCP *:8888 (LISTEN)
As portas estão listadas à direita ao lado do (LISTEN)
estado. O aplicativo / processo está na primeira coluna e o usuário que está executando o processo está na terceira coluna. Nesse caso, estou no Mac OS X 10.9.5 e executando o MAMP e tenho minha interface de impressão CUPS disponível.
Portanto, neste caso, você pode ver que eu tenho o CUPS ouvindo localhost:631
e o MySQL ( mysqld
) ouvindo *.:8889
e o Apache ( httpd
) ouvindo *.:8888
.
Se você quiser simplesmente pegar informações sobre quem está ouvindo a porta 8080
especificamente, você pode executar esta variante desse comando:
sudo lsof -i -P | grep -i "8080"
Por exemplo, se eu executei isso 8889
procurando meu servidor MySQL MAMP:
sudo lsof -i -P | grep -i "8889"
Isto é o que eu obteria:
mysqld 1295 jake 10u IPv4 0x71913d17ede9ce9f 0t0 TCP *:8889 (LISTEN)