W systemie Linux netstat -lptun
podaje listę serwerów z następującymi szczegółami:
- protokół
- adres lokalny i zagraniczny
- stan
- PID i nazwa programu
Jaki jest odpowiednik polecenia w FreeBSD?
Dzięki.
W systemie Linux netstat -lptun
podaje listę serwerów z następującymi szczegółami:
Jaki jest odpowiednik polecenia w FreeBSD?
Dzięki.
Odpowiedzi:
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
.
Zobacz także Jak wyświetlić listę otwartych plików w systemie UNIX.
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