Das ist genau das, wonach ich gesucht habe ... danke Haufen
Howard
2
Auf FreeBSD speziell sockstat(1)ist in der Tat nützlich.
Sie können auch fstat(1)nicht nur FreeBSD verwenden, sondern alle modernen BSD-Systeme außer OS X, obwohl ich denke, fstatdass nur derzeit offene Sockets gemeldet werden, die jeder Prozess möglicherweise hat, nicht die bereits kürzlich geschlossenen. Versuchen Sie es beispielsweise, um Nicht-Internet-Dateien wegzulassen fstat | fgrep -e internet -e USER.
netBSD hat seit netBSD 2.0 auch ein netstat-Programm neben seinem Repository. Wenn dies auf Ihrem Computer nicht der Fall ist, können Sie es installieren, sodass Sie netstat unter netBSD verwenden können. hier die Anleitung http://modman.unixdev.net/?sektion=1&page=netstat&manpath=NetBSD-2.0
Antworten:
Der gewünschte Befehl ist
sockstat
. Verwenden Siesockstat -4l
diese Option , um nur IPv4-Abhörbuchsen anzuzeigenquelle
Auf FreeBSD speziell
sockstat(1)
ist in der Tat nützlich.Sie können auch
fstat(1)
nicht nur FreeBSD verwenden, sondern alle modernen BSD-Systeme außer OS X, obwohl ich denke,fstat
dass nur derzeit offene Sockets gemeldet werden, die jeder Prozess möglicherweise hat, nicht die bereits kürzlich geschlossenen. Versuchen Sie es beispielsweise, um Nicht-Internet-Dateien wegzulassenfstat | fgrep -e internet -e USER
.Siehe auch Auflisten geöffneter Dateien auf einem UNIX-System.
quelle
netBSD hat seit netBSD 2.0 auch ein netstat-Programm neben seinem Repository. Wenn dies auf Ihrem Computer nicht der Fall ist, können Sie es installieren, sodass Sie netstat unter netBSD verwenden können. hier die Anleitung http://modman.unixdev.net/?sektion=1&page=netstat&manpath=NetBSD-2.0
quelle