Qual é o equivalente BSD do Linux 'netstat -lptun'?

7

No Linux, netstat -lptun fornece uma lista de servidores com os seguintes detalhes:

  • protocolo
  • endereço local e estrangeiro
  • estado
  • PID e nome do programa

Qual é o equivalente do comando no FreeBSD?

Obrigado.

    
por Howard 26.04.2013 / 07:57

3 respostas

13

O comando que você quer é sockstat . Use sockstat -4l para ver apenas os sockets de escuta IPv4

    
por 30.04.2013 / 09:04
0

O netBSD também tem o programa netstat junto com seu repositório desde que o netBSD 2.0, se na sua máquina não tem, você pode instalá-lo, assim você pode usar o netstat no netBSD. aqui o guia link

    
por 26.04.2013 / 11:36
0

No FreeBSD especificamente, sockstat(1) é realmente útil.

Você também pode usar fstat(1) não apenas no FreeBSD, mas todos os sistemas BSD modernos além do OS X, embora Eu acho que fstat só irá relatar sockets atualmente abertos que cada processo pode ter, não os já fechados recentemente. Por exemplo, para omitir arquivos que não são da Internet, tente fstat | fgrep -e internet -e USER .

Veja também Como listar arquivos abertos em um Sistema UNIX.

    
por 29.06.2015 / 23:49