sockstat
From NetBSD Wiki
The sockstat(1) command lists open Internet or UNIX domain sockets. It first appeared in FreeBSD and was rewritten for NetBSD 3.0.
Contents |
Usage
sockstat without any option will display all sockets, listening and connected ones
$ sockstat USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root dhclient 145 4 udp *.bootpc *.* root syslogd 208 3 dgram /var/run/log - root xfce-mcs-m 358 3 stream - /tmp/.X11-unix/X0 root dhcpd 366 3 dgram - /var/run/log root dhcpd 366 4 2/1 *.* *.* root dhcpd 366 6 udp *.bootps *.* root apmd 370 4 stream /var/run/apmdev - root XFree86 423 1 tcp6 *.X11 *.* root XFree86 423 3 tcp *.X11 *.* root XFree86 423 4 stream /tmp/.X11-unix/X0 - root XFree86 423 8 stream /tmp/.X11-unix/X0 - root XFree86 423 9 stream /tmp/.X11-unix/X0 - root XFree86 423 10 stream /tmp/.X11-unix/X0 - root XFree86 423 11 stream /tmp/.X11-unix/X0 - root XFree86 423 12 stream /tmp/.X11-unix/X0 - root XFree86 423 13 stream /tmp/.X11-unix/X0 - root XFree86 423 14 stream /tmp/.X11-unix/X0 - root XFree86 423 15 stream /tmp/.X11-unix/X0 - root XFree86 423 16 stream /tmp/.X11-unix/X0 - root XFree86 423 17 stream /tmp/.X11-unix/X0 - root XFree86 423 18 stream /tmp/.X11-unix/X0 - root XFree86 423 19 stream /tmp/.X11-unix/X0 - root sshd 461 3 tcp6 *.ssh *.* root sshd 461 4 tcp *.ssh *.* ...
If you want to see only listening sockets add Option -l
$ sockstat -l USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root dhclient 145 4 udp *.bootpc *.* root syslogd 208 3 dgram /var/run/log - root dhcpd 366 4 2/1 *.* *.* root dhcpd 366 6 udp *.bootps *.* root apmd 370 4 stream /var/run/apmdev - root XFree86 423 1 tcp6 *.X11 *.* root XFree86 423 3 tcp *.X11 *.* root XFree86 423 4 stream /tmp/.X11-unix/X0 - root sshd 461 3 tcp6 *.ssh *.* root sshd 461 4 tcp *.ssh *.* root xfce4-sess 482 4 stream /tmp/.ICE-unix/482 - root inetd 510 5 tcp *.ftp *.* mysql mysqld 565 8 tcp localhost.mysql *.* mysql mysqld 565 10 stream /tmp/mysql.sock - root ssh-agent 863 3 stream /tmp/ssh-00000428aa/agent.428 -
If you want to see only IPv4 listening sockets add -4 aswell
$sockstat -l4 USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root dhclient 145 4 udp *.bootpc *.* root dhcpd 366 4 2/1 *.* *.* root dhcpd 366 6 udp *.bootps *.* root XFree86 423 3 tcp *.X11 *.* root sshd 461 4 tcp *.ssh *.* root inetd 510 5 tcp *.ftp *.* mysql mysqld 565 8 tcp localhost.mysql *.*
Additional Information
- sockstat(1) Man Page
