c'est exactement ce que je cherchais ... merci des tas
Howard
2
Sur FreeBSD en particulier, sockstat(1)est en effet utile.
Vous pouvez également utiliser fstat(1)non seulement FreeBSD, mais tous les systèmes BSD modernes à l'exception d'OS X, bien que je suppose fstatque seuls les sockets actuellement ouverts que chaque processus peut avoir, pas ceux déjà fermés récemment. Par exemple, pour omettre les fichiers non Internet, essayez fstat | fgrep -e internet -e USER.
Réponses:
La commande que vous voulez est
sockstat
. Utilisezsockstat -4l
pour voir uniquement les sockets d'écoute IPv4la source
Sur FreeBSD en particulier,
sockstat(1)
est en effet utile.Vous pouvez également utiliser
fstat(1)
non seulement FreeBSD, mais tous les systèmes BSD modernes à l'exception d'OS X, bien que je supposefstat
que seuls les sockets actuellement ouverts que chaque processus peut avoir, pas ceux déjà fermés récemment. Par exemple, pour omettre les fichiers non Internet, essayezfstat | fgrep -e internet -e USER
.Voir aussi Comment lister les fichiers ouverts sur un système UNIX.
la source
netBSD a également un programme netstat à côté de son référentiel depuis netBSD 2.0, si sur votre machine n'en a pas, vous pouvez l'installer, vous pouvez donc utiliser netstat sur netBSD. ici le guide http://modman.unixdev.net/?sektion=1&page=netstat&manpath=NetBSD-2.0
la source