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]