O Linux tem um bug onde a leitura de / dev / null falharia no sistema?

0

Cerca de 10 anos atrás, alguém me disse que há anos o Linux costumava falhar sempre que você tentava ler /dev/null (ou seja, cat /dev/null ).

Isso é realmente verdade? Esse bug existe? E se existisse, existia há anos?

Editar ; Eu encontrei isso no Linux 1.0 (março de 1994) em ./drivers/char/mem.c :

/*
 * Special lseek() function for /dev/null and /dev/zero.  Most notably, you can fopen()
 * both devices with "a" now.  This was previously impossible.  SRB.
 */

Talvez seja isso ...? Eu não investiguei / rastreei todo o código ..

    
por Martin Tournoij 27.02.2015 / 13:26

1 resposta

2

/dev/null é usado por inúmeros scripts, tal bug se tornaria aparente imediatamente após um kernel com aquele bug ter sido inicializado.

Talvez tenha acontecido uma vez, mas espero que tenha sido corrigido no mesmo dia. Eu uso o Unix desde 1983 (e o Linux desde 1992) e nunca ouvi falar disso.

    
por 27.02.2015 / 13:48

Tags