W szczególności na FreeBSD sockstat(1)jest rzeczywiście przydatny.
Możesz także używać fstat(1)nie tylko FreeBSD, ale wszystkich współczesnych systemów BSD oprócz OS X, chociaż zgaduję, fstatże raportuje tylko obecnie otwarte gniazda każdego procesu, a nie te już zamknięte. Na przykład, aby pominąć pliki inne niż internetowe, spróbuj fstat | fgrep -e internet -e USER.
Odpowiedzi:
Polecenie, które chcesz, to
sockstat
. Służysockstat -4l
do wyświetlania tylko gniazd nasłuchowych IPv4źródło
W szczególności na FreeBSD
sockstat(1)
jest rzeczywiście przydatny.Możesz także używać
fstat(1)
nie tylko FreeBSD, ale wszystkich współczesnych systemów BSD oprócz OS X, chociaż zgaduję,fstat
że raportuje tylko obecnie otwarte gniazda każdego procesu, a nie te już zamknięte. Na przykład, aby pominąć pliki inne niż internetowe, spróbujfstat | fgrep -e internet -e USER
.Zobacz także Jak wyświetlić listę otwartych plików w systemie UNIX.
źródło
NetBSD ma również program netstat wraz ze swoim repozytorium, ponieważ netBSD 2.0, jeśli na twoim komputerze go nie ma, możesz go zainstalować, abyś mógł używać netstat na netBSD. tutaj przewodnik http://modman.unixdev.net/?sektion=1&page=netstat&manpath=NetBSD-2.0
źródło