Estou ficando louco com o comando netstat
.
No homem, podemos ler que, na saída do Active Internet Connections (TCP, UDP, raw), deveríamos ter:
Usuário: o nome de usuário ou o ID do usuário (UID) do proprietário do soquete.
Mas quando eu faço
netstat -natp
minha saída não mostra nenhum proprietário (ou UID)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:4713 0.0.0.0:* LISTEN 2159/pulseaudio
(...)
e não vejo nenhuma opção no homem para exibir o proprietário do PID.
Existe a --numeric-users
opção, mas isso não muda nada.
Tem algo que estou perdendo? Ou há algo de errado com o netstat?
Existe outra maneira de obter essas informações?
Obrigado pela ajuda :)
linux
networking
netstat
Matt C
fonte
fonte
/etc/passwd
em modo de leitura;)Como alternativa, você pode usar o
lsof -i
que mostra o usuário.fonte