/dev/zero

file virtuale dei sistemi operativi Unix e Unix-like
Versione del 28 ago 2017 alle 13:46 di Messbot (discussione | contributi) (Voci correlate: Fix tecnico tag HTML obsoleto per Wikipedia:Bar/Discussioni/Passaggio da Tidy a RemexHTML: c'è del lavoro da fare using AWB)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Nei sistemi operativi Unix e Unix-like /dev/zero ("zero" device, dispositivo "di zeri") è un file virtuale (il cui contenuto non è memorizzato su memoria di massa) con la caratteristica di restituire dei caratteri 0 ASCII (0x00, NUL) quando viene letto.

Utilizzo

modifica

/dev/zero è utile per creare nuovi file contenenti unicamente dei byte a zero, al fine di preallocare lo spazio su memoria di massa. Ad esempio, si può creare un file di un 1 MiB contenente solo zeri binari con

dd if=/dev/zero of=foobar count=1024 bs=1024

Può anche essere comodo come fonte di dati per azzerare i settori dei dispositivi di memoria di massa, come nel caso del recupero di una chiave USB con errori nella definizione delle partizioni. Ad esempio:

dd if=/dev/zero of=/dev/dispositivo

Voci correlate

modifica
  Portale Informatica: accedi alle voci di Wikipedia che trattano di Informatica