Alguém pode explicar os diferentes tipos de soquetes de domínio unix?


11

Se eu executar netstat --all | grep ^unixalguns dos caminhos de soquete que são produzidos, são precedidos por um '@' e outros não. Percebi que aqueles precedidos por um '@' não aparecem ao navegar no sistema de arquivos, lsmas o resto aparece .

Quais são esses dois tipos de soquetes e qual a diferença entre eles?

Respostas:


11

Estes são soquetes abstratos que vivem fora do espaço de nomes do sistema de arquivos. netstat --unix, lsof -Ue outros comandos imprimem um @sinal em vez do byte nulo que está no início do nome do caminho.


Que papel essas tomadas abstratas desempenham em geral?
22413 Geek

1
@ Geek É apenas um espaço para nome diferente. Não há necessidade de acesso e limpeza do sistema de arquivos. Por outro lado, qualquer um pode pegar um nome conhecido, portanto, talvez seja necessário verificar as credenciais do processo do servidor.
22413 Gabriel
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.