![파일이 무엇인지 알 수 없습니다](https://linux55.com/image/93815/%ED%8C%8C%EC%9D%BC%EC%9D%B4%20%EB%AC%B4%EC%97%87%EC%9D%B8%EC%A7%80%20%EC%95%8C%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
방금 내 홈 디렉토리에서 이 파일을 발견했습니다. 저는 OS X를 사용하고 있습니다. ls -l을 사용하면 다음을 얻습니다.
srwxr-xr-x 1 bryan staff 0 Jul 7 11:33 {57A30B12-5DF8-467E-AA55-E502FEAC0B7A}
고양이 {57A30B12-5DF8-467E-AA55-E502FEAC0B7A} 반환을 시도해 보세요.
cat: {57A30B12-5DF8-467E-AA55-E502FEAC0B7A}: Connection refused
특히 권한이 나를 혼란스럽게 합니다. 은 무슨 뜻인가요?
답변1
ls
an의 첫 번째 문자 s
는 파일이소켓.
TCP 소켓과 약간 비슷하지만 동일한 컴퓨터의 클라이언트와 서버 프로세스 간의 통신을 위해 TCP 포트 번호 대신 /path/to/socket 파일 시스템이 이름으로 사용됩니다.
소켓에 대해 더 자세히 읽을 수 있지만 man 2 socket
약간 기술적인 부분이 있습니다.