Linux netstat 查看UNIX套接字

在Linux系統下使用netstat -lx可查看服務器上Uinx套接字情況。
[root@localhost ~]# 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
[root@localhost ~]#

上面這臺服務器,只有字節流UNIX套接字。

DGRAM
上邊這臺就有了另外一種形式: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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章