Il comando Linux DD serve per la clonazione, imaging e backup dei dischi.
In altre parole usando il comando dd si possono copiare i file da una posizione a un'altra, consentendo agli utenti di creare una copia esatta di un disco, di un’immagine o di una partizione.
Il comando DD, che fa parte dell'enorme arsenale dei comandi linux, legge il file sorgente e scrive sul file di destinazione,e questa operazione si può fare per file di un disco, file di immagine o partizione.
Lo stesso comando può essere utile per fare copie di backup di file o directory importanti quando si devono fare le modifiche.
Un esempio di sintassi è:
Prova gratis e senza impegno uno dei nostri piani hosting per 14 giorni. Non è richiesto nessun dato di pagamento!
Prova gratisdd if=<file sorgente> of=<file destinazione>
if indica il file da copiare (i sta per input) e of per il file destinazione (o sta per output). Questi due parametri si chiamano “operandi” cioè indicano al file come operare.
Operandi del comando dd
Gli operandi più usati per il comando DD, oltre ai già citati if e of sono:
"dd ibs=1024 obs=1024"
"dd conv=ebcdic"
"dd seek=1024 skip=1024"
"dd count=4"
Le opzioni invece sono -- help e --version per ottenere informazioni sulle funzionalità e sulla versione del comando.
Problemi con il comando DD
Il comando DD può presentarsi particolarmente problematico: infatti basta un piccolo errore di sintassi per compromettere definitivamente i file, rendendoli illeggibili, corrotti o cancellandoli per sempre.
Come si può capire anche dagli operandi elencati in precedenza sul proprio terminale linux (e non sono tutti) sono richieste conoscenze tecniche abbastanza approfondite per l’utilizzo del comando nel modo più completo.
Prova gratis e senza impegno uno dei nostri piani hosting per 14 giorni. Non è richiesto nessun dato di pagamento!
Prova gratisTutta questa serie di funzionalità però ha dall’altro lato la necessità di sapere cosa si sta facendo: avere questo livello di controllo in profondità sui file che si vanno a copiare è un’arma a doppio taglio che può causare molti grattacapi.
Utilizzare l’opzione help ogni volta che si ha un dubbio con la sintassi specifica è sicuramente utile ma è importante cercare di fare operazioni complesse con i comandi solo quando si ha una certa dimestichezza.
Senza questa certezza per chi volesse comunque provare è raccomandabile provare con file che non sono di vitale importanza e / o dei quali si hanno delle copie altrove già salvate.