Inicio > Sin categoría > GNU/ Linux – Archivos especiales: /dev/null

GNU/ Linux – Archivos especiales: /dev/null

Muchas veces, con un poco de tiempo, nos hemos puesto a “navegar” a través de los directorios de nuestro sistema, y más de alguna vez nos hemos encontrado con /dev/null y nos hemos preguntado ¿Para qué sirve ésto?…. bueno, pues déjenme comentarles un poco acerca de este fichero.

En sistemas operativos tipo Unix, /dev/null o null device (periférico nulo) es un archivo especial que descarta toda la información que se escribe o redirecciona en él. A su vez, no proporciona ningún dato a cualquier proceso que intente leer de él, devolviendo simplemente un EOF o fin de fichero.

Generalmente se usa en shell scripts para redirigir la salida de un flujo de datos (stream) de un proceso o como un fichero 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 tanto, no se pueden mover (mv) ni copiar (cp) ficheros en su interior.

Ejemplo de uso

uname -r > /dev/null

Análisis del comando:

  • uname: muestra información del sistema.
    • -r: argumento para el comando anterior, el cual le dice al comando uname que muestre la versión completa del kernel del sistema.
  • >: este es un comando de redirección. Redirecciona el resultado del comando “uname -r” a un archivo; en este caso, al archivo:
    • /dev/null: este archivo recibe la información resultante, sin embargo, no la almacena como sucedería con un archivo normal. A continuación, la consola no reporta ninguna información ni error.

Espero les sirva… hasta pronto

Anuncios
Categorías:Sin categoría
  1. junio 19, 2013 en 7:52 pm

    Hi to every one, the contents present at this website are genuinely remarkable for people
    knowledge, well, keep up the nice work fellows.

  2. junio 22, 2013 en 12:09 pm

    Spot on with this write-up, I really believe that this website needs a lot
    more attention. I’ll probably be returning to read more, thanks for the info!

  1. septiembre 3, 2015 en 3:26 pm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: