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.