Dapatkah seseorang menjelaskan berbagai jenis soket domain unix?


11

Jika saya menjalankan netstat --all | grep ^unixbeberapa jalur soket yang di-output didahului dengan '@' dan beberapa tidak. Saya perhatikan bahwa mereka yang diawali dengan '@' tidak muncul ketika menelusuri sistem file dengan lsyang lain.

Apa dua jenis soket ini dan apa perbedaan di antara keduanya?

Jawaban:


11

Ini adalah soket abstrak , yang hidup di luar namespace sistem berkas. netstat --unix, lsof -Udan perintah lainnya mencetak sebuah @tanda alih-alih nul byte yang ada di awal pathname.


Apa peran yang dimainkan soket abstrak secara umum?
— Geek

1
@ Geek Ini hanya namespace yang berbeda. Tidak perlu akses dan pembersihan sistem file. Di sisi lain siapa pun dapat mengambil nama terkenal, jadi Anda mungkin harus memeriksa kredensial proses server.
— Gabriel
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.