Leí el artículo de Wikipedia/dev/null y estaba jugando moviendo archivos a /dev/null.
Para esto creé un test_filey puse algunos contenidos en él:
$ touch test_file
$ echo "This is written by Aditya" > test_file
$ cat test_file
This is written by Aditya
A partir de entonces intenté mover el archivo a /dev/null:
$ mv test_file /dev/null
mv: inter-device move failed: ‘test_file’ to ‘/dev/null’; unable to remove target: Permission denied
Desde entonces, esto me dio un Permission deniederror; Seguí adelante y usé sudocomo lo hago normalmente cuando encuentro un Permission deniederror.
$ sudo mv test_file /dev/null
El comando tuvo éxito y test_fileya no está presente en el directorio.
Sin embargo, el artículo de Wikipedia dice que no es posible recuperar nada movido /dev/nully da un paso EOFa cualquier proceso que intente leerlo. Pero, puedo leer de /dev/null:
$ cat /dev/null
This is written by Aditya
¿Qué hice mal y cómo puedo /dev/nullvolver a la normalidad? ¿Y por qué me encontré con un Permission deniederror en primer lugar?

rmpara eliminar archivos / directorios ... Acabo de leer/dev/nully para entender más al respecto, intenté mover archivos/dev/nully ver el efecto ... Esta pregunta se trata de entender qué hice mal al mover archivos/dev/nullcomo resultado de lo cual puedo leer ahora ... La pregunta no es sobre cómo eliminar archivos del sistema ... Espero que sea claro ... Pero su respuesta sigue siendo bienvenida y lo suficientemente buena como para ser mantenida como respuesta ... :-)