Anar al contingut

/dev/null

De L'Enciclopèdia, la wikipedia en valencià

En alguns sistemes operatius, /dev/null o «null device» ─en castellà «perifèric nul»─, és un archiu especial que descarta tota l'informació que s'escriu en o es redirigix cap a ell. A la seua volta, no proporciona cap senya a qualsevol procés que intente llegir d'ell, tornant simplement un EOF o fi d'archiu.[1]

Generalment s'usa en scripts per a desfer-se de l'eixida d'una seqüència de senyes d'un procés o com un archiu buit que actua com a entrada d'un fluix de senyes d'un procés.

La forma més comunament utilisada és per mig de la redirección, ya que /dev/null és un archiu especial i no un directori, per lo que no es pot moure (mv) ni copiar (cp) archius en el seu interior.

Eixemple d'us

[editar | editar còdic]
$ uname -r > /dev/null

Anàlisis de l'orde:

  • uname: mostra informació del sistema.
    • -r: argument per a l'orde anterior, el qual li diu a l'orde uname que mostre la versió completa del kernel del sistema.
  • >: est és un operador de redirección. Redirigix el resultat de l'orde uname -r a un archiu; en este cas, a l'archiu:
  • /dev/null: este archiu rep l'informació resultant, no obstant, no l'almagasena com succeiria en un archiu normal. A continuació, la consola no reporta cap informació ni error.


Referències

[editar | editar còdic]
  1. Erro en la seqüencia d'órdens: no existix el mòdul «Citas».