/dev/null

En algunos sistemas operativos, /dev/null o «null device» ─en castellano «periférico nulo»─, es un archivo especial que descarta toda la información que se escribe en o se redirige hacia él. A su vez, no proporciona ningún dato a cualquier proceso que intente leer de él, devolviendo simplemente un EOF o fin de archivo.

Generalmente se usa en scripts para deshacerse de la salida de una secuencia de datos de un proceso o como un archivo vacío que actúa como entrada de un flujo de datos de un proceso.

La forma más comúnmente utilizada es mediante la redirección, ya que /dev/null es un archivo especial y no un directorio, por lo que no se puede mover (mv) ni copiar (cp) archivos en su interior.

Ejemplo de uso

$ uname -r > /dev/null

Análisis de la orden:

Véase también

Referencias

  1. ↑ IEEE/Open Group Standard for Information Technology--Portable Operating System Interface (POSIX™) Base Specifications, Issue 8, IEEE, doi:10.1109/IEEESTD.2024.10555529, consultado el 23 de mayo de 2026.

Enlaces externos