Qualcuno può spiegare i diversi tipi di socket di dominio unix?


11

Se eseguo netstat --all | grep ^unixalcuni dei percorsi socket che vengono emessi sono preceduti da un '@' e alcuni non lo sono. Ho notato che quelli preceduti da '@' non vengono visualizzati durante la navigazione nel file system, lsma il resto lo fa.

Quali sono questi due tipi di prese e qual è la differenza tra loro?

Risposte:


11

Questi sono socket astratti , che vivono al di fuori dello spazio dei nomi del filesystem. netstat --unix, lsof -UE altri comandi stampare un @segno al posto del byte nul che è all'inizio del percorso.


Che ruolo hanno questi zoccoli astratti in generale?
Geek,

1
@Geek È solo uno spazio dei nomi diverso. Non è necessario l'accesso al file system e la pulizia. D'altra parte chiunque può prendere un nome noto, quindi potrebbe essere necessario controllare le credenziali del processo del server.
Gabriel,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.