dd: exemples d'aquesta comanda tan versàtil

dd

El comandament dd és força conegut a Linux. És una ordre bastant versàtil, però que pocs coneixen realment tot el que pot fer més enllà de fer còpies de seguretat o empaquetar informació. Per això m'he decidit a crear aquest senzill tutorial amb alguns exemples pràctics del que aquesta comanda dd podria fer. Tots ells són exemples senzills i de coses que es necessita fer de forma quotidiana.

Bé, suposo que ja sabràs que dd és una ordre de la família UNIX i que permet copiar i convertir dades a baix nivell, per tant és bastant potent. En general es feia servir per realitzar backups o còpies de seguretat d'alguns mitjans d'emmagatzematge, encara que també per a transferir dades específiques, convertir d'un tipus de codificació a una altra, etc. Encara que sembli una eina molt primitiva, actualment se segueix usant i molt ...

Alguns exemples pràctics i senzills d'aquest comandament són:

  • Clonar un disc dur en un altre perquè sdb sigui una còpia exacta de l'contingut d'sda:

dd if=/dev/sda of=/dev/sdb

  • Fer una còpia de seguretat d'un directori, un arxiu, o d'una partició i generar una imatge (IMG, ISO, ...):

dd if=/dev/sda4 of=/home/backup/imagen.img

  • Restaurar l'anterior còpia de seguretat:

dd if=/home/backup/imagen.img of=/dev/sda4

  • Crear una ISO d'un disc òptic:

dd if=/dev/dvdrom of=/home/media/imagen.iso

  • Elimina les dades d'un disc dur sobreescrivint sobre:

dd if=/dev/random of=/dev/sdb

  • Crear un arxiu amb una mida determinada, en aquest cas de 10 bytes, però pots triar la quantitat que vulguis, i si modifiqueu count per 2, per exemple, el duplica:

dd if=/dev/zero of=~/prueba bs=100 count=1

Espero que t'hagi servit d'ajuda aquest tutorial, com pots comprovar és molt simple, però et pot estalviar instal·lar altres programes addicionals. Per exemple, si vols fer una ISO d'un CD / DVD / BD, pots utilitzar dd en comptes de tenir un programari específic per a això. Això també em recorda a / dev / loop o el dispositiu de llaç, que també pot ajudar-te a muntar una ISO i accedir al seu contingut sense altres programari addicionals... Recorda que pots veure més informació sobre dd amb «man dd». Té més opcions que potser et resultin interessants.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.