dd Linux Commands
Quest-ce quune dd Commande Linux ?
Explication
dd COMMAND:La commande «dd» est utilisée pour vider les données. Les données dans un fichier ou appareil de partition peuvent être vidées à un autre fichier ou appareil de partition. Cette commande est aussi utilisée pour créer des appareils de démarrage.
SYNTAXE:La syntaxe est
dd [options]OPTIONS :
-if |
Spécifie lappareil de saisie ou de partition (ou) fichier duquel les données doivent être vidées |
-of |
Spécifie lappareil ou de sortie ou partition (ou) fichier dans lequel les données doivent être vidées |
-ibs |
Spécifie combien doctets doivent être lus dun fichier de saisie à un moment donné pendant le processus de vidage |
-obs |
Spécifie combien doctets doivent être écrits au fichier de sortie à un moment donné pendant le processus de vidage |
-bs |
Spécifie combien doctets doivent être lus et écrits à un moment donné pendant le processus de vidage |
-count=[bytes] |
Spécifie combien doctets doivent être vidés de 'if' à 'of' |
EXEMPLE:
- Pour créer une disquette de démarrage :
dd if=diskboot.img of=/dev/fd0
Cette commande crée une disquette de démarrage.
Dans la commande ci-dessus : |
diskboot.img | -Est limage de démarrage |
/dev/fd0 | -Est une disquette |
- Pour importer les données dun disque dur à un autre :
dd if=/dev/sda of=/dev/sdb
Dans la commande ci-dessus : |
/dev/sda | -Est le disque dur duquel les données sont vidées |
/dev/sdb | -Est le disque dur auquel les données sont vidées |
- Pour importer les données dune partition à une autre partition :
dd if=/dev/sda1 of=/dev/sda2
/dev/sda1 | -Est la partition de laquelle les données sont vidées |
/dev/sda2 | -Est la partition dans laquelle les données dans /dev/sda1 sont vidées |
- Pour spécifier le nombre doctets lus et écrits à un moment donné durant le vidage :
dd if=/dev/sda1 of=/dev/sda2 bs=2100
La commande ci-dessus videra des données de /dev/sda1 à /dev/sda2 en lisant et écrivant 2100 octets à la fois.