netstatコマンドのActive UNIX domain socketsに関して
netstatコマンド実行時には以下のように表示されます(一部略)
[root@new-host ~]# netstat -apn Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1773/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1573/cupsd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1853/master tcp 0 0 0.0.0.0:33412 0.0.0.0:* LISTEN 1519/rpc.statd tcp 0 52 192.168.1.12:22 192.168.1.11:51505 ESTABLISHED 2113/sshd Active UNIX domain sockets (servers and established) Proto RefCnt Flags Type State I-Node PID/Program name Path unix 2 [ ACC ] STREAM LISTENING 15035 2046/gnome-session /tmp/orbit-gdm/linc-7fe-0-7c5ed236aa616 unix 2 [ ACC ] STREAM LISTENING 13841 1877/abrtd /var/run/abrt/abrt.socket
前半のActive Internet connections は、IPが割り当てられているのでIP通信なのは自明ですが、後半の意味が分かりませんでした。
後半のActive UNIX domain sockets は、UNIXドメインを用いたプロセス間通信のようです(ここを参照)。
実はプロセス間通信といってもソケット以外にも種類が多くあるのを知りませんでした。今度勉強します…。