/proc/pid/fd에 있는 [소켓:번호]의 의미는 무엇입니까?

/proc/pid/fd에 있는 [소켓:번호]의 의미는 무엇입니까?

주어진 의해 열린 UNIX 도메인 소켓은 에 대한 심볼릭 링크로 $PID나열됩니다 . 해당 소켓의 식별자라는 것을 이해합니다. 그런데 정확히 무엇입니까? 에 inode가 있나요 ? 그것은 전혀 inode입니까?/proc/$PID/fd/X[socket:ID]sockfs

# stat  /proc/15474/fd/18
  File: /proc/15474/fd/18 -> socket:[100754490]
  Size: 64              Blocks: 0          IO Block: 1024   symbolic link
Device: 4h/4d   Inode: 100753577   Links: 1
Access: (0700/lrwx------)  Uid: (  999/mysql)   Gid: (  999/  docker)
Access: 2020-08-14 10:08:09.834593933 +0200
Modify: 2020-08-14 10:08:07.842537799 +0200
Change: 2020-08-14 10:08:07.842537799 +0200

답변1

이는 실제로 특정 소켓의 inode 번호입니다.

다음 Unix & Linux SE 게시물에는 좋은 답변이 있습니다.

  1. /proc/PID/fd/X 링크 번호
  2. Linux/Unix에서 파일의 특징은 무엇입니까?

(평판 제한으로 인해 댓글로 게시할 수 없다는 점을 참고하세요. 여전히 유용하길 바랍니다.)

관련 정보