relate perguntas
-
Existe uma maneira de fazer ls mostrar arquivos ocultos apenas para determinados diretórios?
-
Inicie/pare o serviço systemd usando o atalho de teclado [fechado]
-
Necessidade de algumas chamadas de sistema
-
astyle não altera a formatação do arquivo de origem
-
Passe o sistema de arquivos raiz por rótulo para o kernel do Linux
Citando o manual:
Então, aqui
lsof
informa que o descritor de arquivo 3 do processo 3932 atualmente em execuçãonc
está no modo de leitura + gravação (u
; embora isso seja pouco relevante para um soquete de escuta) e está apontando para um soquete TCP IPv4 de escuta ligado a INADDR_ANY e porta 1337.Esse é um soquete onde
nc
espera que as conexões TCP de entrada cheguem.Quando
nc
foi iniciado, os fds 0, 1 e 2 já estavam abertos, pois são por convenção reservados para entrada, saída ou erro padrão, portanto, aonc
chamar a chamada dosocket()
sistema para criar esse novo soquete, o sistema retornou o primeiro descritor de arquivo livre para esse processo : 3.Então
nc
, normalmente, fará umaccept()
nesse soquete e, quando uma conexão de entrada chegar,accept()
retornará com outro descritor de arquivo para o soquete aceito que realmente transportará os dados transferidos. E, novamente, esse será o primeiro gratuito, então provavelmente 4.