Por que o / dev / null chamou isso?

8

Estou procurando algumas informações históricas sobre o dispositivo nulo. Por que foi chamado /dev/null em vez de (por exemplo) /dev/empty ?

A página de manual do FreeBSD afirma que "Apareceu um dispositivo nulo na versão 7 AT & T UNIX ", mas não consigo encontrar qualquer referência ou sugestão sobre por que esse nome foi originalmente escolhido.

Se o nome originalmente foi usado em um sistema operacional mais antigo, gostaria de saber como o dispositivo original funcionou e por que esse nome foi escolhido.

    
por Giacomo Tesio 26.12.2016 / 23:18

1 resposta

2

null foi escolhido porque descarta todos os dados enviados, praticamente como um local vazio. É por isso que também é chamado de buraco negro. [1]

É um dispositivo de bloco [2] , um fluxo sem conexão com um espaço real na memória. Curiosidade é que você pode fazer seu próprio /dev/null personalizado. [3]

Além disso, ele envia EOF se você tentar ler a partir dele. [4]

    
por 16.02.2017 / 02:19