Bagaimana cara mendapatkan info lebih lanjut tentang file socket?


13

Untuk file socket suka ini:

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

Karena catperintah tidak berguna di sini, apakah ada metode untuk mendapatkan info lebih lanjut tentang file socket? Seperti port mana yang didengarnya? dll.


2
Hanya soket TCP dan UDP yang memiliki konsep port, atau lebih tepatnya, domain unix socket tidak memiliki port yang terkait.
Rui F Ribeiro

Jawaban:


5

Soket adalah file untuk proses bertukar data. Anda dapat melihat lebih banyak data tentang hal itu menggunakan perintah netstat, lsof, dan fuser.

Dari Wikipedia: https://en.wikipedia.org/wiki/Unix_domain_socket

"Soket domain Unix atau soket IPC (soket komunikasi antar proses) adalah titik akhir komunikasi data untuk bertukar data antara proses yang dijalankan pada sistem operasi host yang sama. Seperti pipa bernama, soket domain Unix mendukung transmisi aliran byte yang dapat diandalkan (SOCK_STREAM , bandingkan dengan TCP). "


Jadi file soket hanyalah soket domain UNIX?
Nan Xiao

Persis, itulah yang saya coba sampaikan.
Rui F Ribeiro
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.