/dev/zero: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ianezz (discussione | contributi)
Piccola correzione (restituisce tanti zeri quanti ne vengono letti) e distinto incipit da utilizzo.
Riga 1:
Nei sistemi operativi [[Unix]] e [[Unix-like, il]] '''/dev/zero''' ("zero" device, dispositivo "di zeri") è unoun [[file]] virtuale (ossia non fisicamente presente su drivememoria di massa) con la caratteristica di restituire ildei caratterecaratteri 0 ASCII (0x00, NUL) quando viene letto. Torna utile per creare file vuoti, oppure per sovrascrivere settori dei dispositivi di memoria (usato spesso per "formattare" una penna USB con errato partizionamento, in modo da ricominciare ''da zero'').
 
==Utilizzo==
Molte volte viene usato insieme a dd. Ecco un esempio per azzerare una partizione
''/dev/zero'' è utile per creare nuovi file contenenti unicamente dei byte a zero, al fine di di preallocare lo spazio su memoria di massa. Ad esempio, si può creare un file di un 1 [[mebibyte|MiB]] contenente solo zeri binari con
dd if=/dev/zero of=/dev/hda8
 
O per creare un file di un 1 [[mebibyte|MiB]]:
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 penna USB con partizionamento errato. Ad esempio:
dd if=/dev/zero of=/dev/hda8''dispositivo''
 
==Voci correlate==