web-dev-qa-db-fra.com

Quel est l'équivalent BSD de Linux `netstat -LPTUn`?

À Linux, netstat -lptun donne une liste de serveurs avec les détails suivants:

  • protocole
  • adresse locale et étrangère
  • etat
  • PID et nom du programme

Quelle est l'équivalent de la commande dans FreeBSD?

Merci.

13
Howard

Sur FreeBSD spécifiquement, sockstat(1) est vraiment utile.

Vous pouvez également utiliser fstat(1) sur non seulement FreeBSD, mais tous les systèmes BSD modernes à part de OS X, bien que je suppose que fstat ne signalera que des prises actuellement ouvertes chaque processus. peut avoir, pas les déjà fermés récemment. E.g., omettre des fichiers non Internet, essayez fstat | fgrep -e internet -e USER.

Voir aussi Comment répertorier les fichiers ouverts sur un système UNIX.

2
cnst