Allison Vollmann escribió:
# lsof -i -P
Com -P ele não vai converter a porta para o seu nome associativo,
provavelmente ele está traduzindo o numero da porta (725 no seu
caso), ai não bate com a regra do grep.
A[]'s
Em 13/3/2009 11:04, Miguel Da Silva - URI escreveu:
Prezados listeiros, eu gostaria de saber qual processo está usando
uma determinada porta. Então, para isso, procurei documentação sobre
o lsof e encontrei a opção -i.
Entretanto, estou com um pequeno problema. Colei abaixo a saída dos
comandos netstat e lsof para explicar o que eu quero dizer:
root@correo:~# netstat -anpt | grep 725
tcp 0 0 192.168.10.67:725 192.168.10.35:2049
ESTABLISHED-
root@correo:~# lsof -i | grep 725
root@correo:~#
root@nfs:~# netstat -anpt | grep 725
tcp 0 0 192.168.10.35:2049 192.168.10.67:725
ESTABLISHED-
root@nfs:~# lsof -i | grep 725
root@nfs:~#
As IP's e os hosts são os seguintes:
192.168.10.67 => correo
192.168.10.35 => nfs
Portanto, pergunto... não deveria aparecer na lista que o lsof
mostra o número do processo que está usando a porta 725 no host correo?
Até e valeu.
O resultado foi o mesmo que antes:
root@correo:~# netstat -anpt | grep 725
tcp 0 0 192.168.10.67:725 192.168.10.35:2049
ESTABLISHED-
root@correo:~# lsof -i -P | grep 725
root@correo:~#
root@nfs:~# netstat -anpt | grep 725
tcp 0 0 192.168.10.35:2049 192.168.10.67:725
ESTABLISHED-
root@nfs:~# lsof -i -P | grep 725
root@nfs:~#
Até parece que foi um "copiar-colar" do e-mail original :)
Sem sucesso. :(
Até e valeu.