web-dev-qa-db-ja.com

ソケットファイルに関する詳細情報を取得するにはどうすればよいですか?

このようなソケットファイルの場合:

# ls -alti socket
14112 srw------- 1 root root 0 Nov 15 20:03 socket
# cat socket
cat: socket: No such device or address

catコマンドはここでは役に立たないので、ソケットファイルに関する詳細情報を取得する方法はありますか?リッスンしているポートはどれですか。等.

13
Nan Xiao

ソケットは、プロセスがデータを交換するためのファイルです。 netstat、lsof、fuserコマンドを使用して、それに関する詳細データを表示できます。

ウィキペディアから: https://en.wikipedia.org/wiki/Unix_domain_socket

「UnixドメインソケットまたはIPCソケット(プロセス間通信ソケット)は、同じホストオペレーティングシステムで実行されているプロセス間でデータを交換するためのデータ通信エンドポイントです。名前付きパイプと同様に、Unixドメインソケットは、信頼できるバイトストリームの送信(SOCK_STREAM、TCPと比較)。」

5
Rui F Ribeiro