소켓 파일에 대한 자세한 정보를 얻으려면 어떻게 해야 합니까?

소켓 파일에 대한 자세한 정보를 얻으려면 어떻게 해야 합니까?

다음과 같은 소켓 파일의 경우:

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

여기서는 명령이 유용하지 않으므로 cat소켓 파일에 대한 추가 정보를 얻을 수 있는 방법이 있습니까? 어떤 포트에서 수신 대기하고 있나요? 등.

답변1

소켓은 프로세스가 데이터를 교환하기 위한 파일입니다. , 및 명령을 사용하면 이에 대한 netstat추가 lsof데이터를 볼 수 있습니다 fuser.

위키피디아에서:

Unix 도메인 소켓 또는 IPC 소켓(프로세스 간 통신 소켓)은 동일한 호스트 운영 체제에서 실행되는 프로세스 간에 데이터를 교환하는 데 사용되는 데이터 통신 끝점입니다. 명명된 파이프와 마찬가지로 Unix 도메인 소켓은 신뢰할 수 있는 바이트 스트림(TCP와 달리 SOCK_STREAM) 전송을 지원합니다.

관련 정보