天天看點

Linux netstat 檢視UNIX套接字

在Linux系統下使用netstat -lx可檢視伺服器上Uinx套接字情況。 [[email protected] ~]# netstat -lx

Active UNIX domain sockets (only servers)

Proto RefCnt Flags             Type             State                 I-Node Path

unix    2            [ ACC ]         STREAM         LISTENING         7619     @/var/run/hald/dbus-GCOOSrEDjE

unix    2            [ ACC ]         STREAM         LISTENING         294328 /var/run/nscd/socket

unix    2            [ ACC ]         STREAM         LISTENING         7620     @/var/run/hald/dbus-Iez1dBZL0S

unix    2            [ ACC ]         STREAM         LISTENING         31772    /var/lib/mysql/mysql.sock

unix    2            [ ACC ]         STREAM         LISTENING         6927     /var/run/audispd_events

unix    2            [ ACC ]         STREAM         LISTENING         7370     /var/run/dbus/system_bus_socket

unix    2            [ ACC ]         STREAM         LISTENING         10036    /tmp/.font-unix/fs7100

unix    2            [ ACC ]         STREAM         LISTENING         7546     /var/run/pcscd.comm

unix    2            [ ACC ]         STREAM         LISTENING         7579     /var/run/acpid.socket

unix    2            [ ACC ]         STREAM         LISTENING         9711     /var/run/cups/cups.sock

unix    2            [ ACC ]         STREAM         LISTENING         10276    /var/run/avahi-daemon/socket

unix    2            [ ACC ]         STREAM         LISTENING         9981     /dev/gpmctl

[[email protected] ~]#

上面這台伺服器,隻有位元組流UNIX套接字。

Linux netstat 檢視UNIX套接字

上邊這台就有了另外一種形式:DGRAM,是一種類似于UPD通信的本地通信方式。支援順序的資料包。

unix  2  []  DGRAM        322716  2127/opennhrp

UNIX domain sockets   UNIX套接字。 兩種資料傳輸: byte streams 位元組流 datagram 資料包 UNIX domain sockets. 是一種在同一主機作業系統間的資料交換。 我們常用的“|”管道隻是位元組流

http://en.wikipedia.org/wiki/UNIX_domain_sockets

轉載于:https://blog.51cto.com/jinpeng/1073734