W przypadku pliku gniazda lubi to:
# ls -alti socket
14112 srw------- 1 root root 0 Nov 15 20:03 socket
# cat socket
cat: socket: No such device or address
Ponieważ cat
polecenie jest tutaj bezużyteczne, czy istnieje jakakolwiek metoda uzyskania dodatkowych informacji o pliku gniazda? Na przykład, którego portu nasłuchuje? itp.
linux
filesystems
socket
Nan Xiao
źródło
źródło
Odpowiedzi:
Gniazdo jest plikiem dla procesów wymiany danych. Możesz zobaczyć więcej danych na ten temat za pomocą poleceń netstat, lsof i utrwalacza.
Z Wikipedii: https://en.wikipedia.org/wiki/Unix_domain_socket
„Gniazdo domeny Unix lub gniazdo IPC (gniazdo komunikacji między procesami) to punkt końcowy komunikacji danych służący do wymiany danych między procesami wykonującymi się w tym samym systemie operacyjnym hosta. Podobnie jak nazwane potoki, gniazda domeny Unix obsługują transmisję niezawodnego strumienia bajtów (SOCK_STREAM , porównaj z TCP). ”
źródło