La commande dd dans Linux est un outil puissant utilisé pour effectuer des copies de données et des opérations de conversion de fichiers. Dans ce guide, nous allons explorer les fondamentaux de la commande dd à travers 8 exemples pratiques.
1. Copier un fichier
Pour copier un fichier, utilisez la commande suivante :
dd if=source.txt of=destination.txt
2. Créer une image disque
Pour créer une image d’un disque, utilisez :
dd if=/dev/sda of=/chemin/vers/image.img
3. Restaurer une image disque
Pour restaurer une image disque, inversez les fichiers source et destination :
dd if=/chemin/vers/image.img of=/dev/sda
4. Copier un disque sur un autre
Pour copier le contenu d’un disque dur vers un autre disque dur :
dd if=/dev/sda of=/dev/sdb
5. Cloner un disque avec une taille de bloc spécifique
Pour spécifier une taille de bloc lors de la copie :
dd if=/dev/sda of=/dev/sdb bs=64K
6. Mesurer la vitesse de copie
Pour mesurer la vitesse de transfert lors de l’utilisation de dd :
dd if=/dev/zero of=tmpfile bs=1G count=1 oflag=direct
7. Effacer un disque
Pour effacer les données d’un disque, vous pouvez écrire des zéros :
dd if=/dev/zero of=/dev/sda
8. Utilisation dans un serveur vps
La commande dd peut également être utilisée sur un serveur vps pour gérer les disques virtuels.
Conclusion
La commande dd est un outil essentiel pour toute personne travaillant avec Linux. Assurez-vous toujours d’être prudent lorsque vous l’utilisez, car elle peut écraser des données importantes.