sur les systèmes d’exploitation de type Unix, la commande dd copie un fichier, convertissant le format des données dans le processus, selon les opérandes spécifiés.
cette page décrit la version GNU/Linux de dd.
Syntaxe
dd ...
dd OPTION
Opérandes
bs=OCTETS | Lire et écrire des OCTETS octets à la fois (voir aussi ibs=,obs=)., |
cbs=OCTETS | Convertir les OCTETS octets à la fois. |
conv=CONVS |
convertissez le fichier selon la liste des symboles séparés par des virgules.,par cas en minuscules nocreat ne pas créer le fichier de sortie sauf échec si le fichier de sortie existe déjà notrunc ne pas tronquer le fichier de sortie ucase changer les minuscules en majuscules swab permuter chaque paire d’octets d’entrée NOERROR continuer après les erreurs de lecture Sync pad chaque bloc d’entrée avec nuls à IBS-size; lorsqu’il est utilisé avec block ou unblock, pad avec des espaces plutôt que nuls fdatasync écrire physiquement les données du fichier de sortie avant de terminer fsync , |
count=BLOCS | Copier uniquement les BLOCS blocs d’entrées. |
ibs=OCTETS | Lire OCTETS octets à la fois (par défaut: 512). |
if=FICHIER | Lire à partir du FICHIER au lieu de l’entrée standard. |
iflag=FLAGS |
Lire selon la liste des symboles séparés par des virgules., Chaque symbole peut être l’un des suivants: append append mode (n’a de sens que pour la sortie; conv=notrunc suggéré) direct utiliser les e/s directes pour les données répertoire échouer sauf si un répertoire dsync utiliser les e/s synchronisées pour les données sync de même, mais aussi pour les métadonnées fullblock accumuler des blocs complets d’entrée (iflag uniquement) nonblock utiliser les e/s non bloquantes noatime ne pas mettre à jour l’heure d’accès noctty ne pas affecter le terminal de contrôle à partir du fichier Nofollow ne, |
obs=OCTETS | Écrire des OCTETS octets à la fois (par défaut: 512). |
de=fichier | écrire dans le fichier au lieu de stdout. |
Oflag=FLAGS | écrivez selon la liste de symboles séparés par des virgules. |
seek=BLOCKS | ignorer les blocs de taille obs au début de la sortie. |
skip=BLOCKS | Skip BLOCKS Blocs de taille ibs au début de l’entrée. |
statut=noxfer | Supprimer le transfert de statistiques., |
Options
–help | Display help and exit. |
–version | Display version information and exit. |
Numerical suffixes
BLOCKS and BYTES may be followed by the following multiplicative suffixes:
c=1
w=2
b=512
kB=1000
K=1024
MB=1000*1000
M=1024*1024
xM=M
GB=1000*1000*1000
G=1024*1024*1024
…and so on for T (terabytes), P (petabytes), E (exabytes), Z (zettabytes), and Y (yottabytes).,
exemples
utilisez dd avec prudence — une utilisation incorrecte ou la saisie de valeurs incorrectes pourrait par inadvertance effacer, détruire ou écraser les données sur votre disque dur.
dd if=/dev/sr0 of=/home/hope/exampleCD.iso bs=2048 conv=noerror,sync
créez une image disque ISO à partir du CD dans l’ordinateur.
dd if=/dev/sda of=~/disk1.img
créez un fichier img du disque dur/dev / sda. Pour restaurer cette image, tapez: dd if = disk1.img of=/dev/sda
dd if=/dev/sda of=/dev/sdb
Copier le contenu de la si= disque /dev/sda pour le de= disque /dev/sdb.
cp — Copier des fichiers et des répertoires.
fdisk — Un utilitaire de partitionnement de disque.,