Sous 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
Quel est l'équivalent de la commande dans FreeBSD?
Merci.
Sous Linux, netstat -lptun
donne une liste de serveurs avec les détails suivants:
Quel est l'équivalent de la commande dans FreeBSD?
Merci.
Réponses:
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 fstat
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, essayez fstat | fgrep -e internet -e USER
.
Voir aussi Comment lister les fichiers ouverts sur un système UNIX.
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