Em sistemas operacionais do tipo Unix, /dev/zero é um arquivo especial que fornece quantos caracteres nulos (o NULL da tabela ASCII, 0x00; e não o caractere "dígito zero", "0", 0x30) forem lidos dele. O fluxo de caracteres nulos gerado por este dispositivo pode, por exemplo, ser utilizado para sobrescrever informações ou para gerar um arquivo limpo de certo tamanho. Outro uso comum é para fornecer um fluxo de caracteres para inicialização de armazenamento de dados (data storage).[1]