commande Linux DD

mise à jour: 30/11/2020 par ordinateur Hope

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

attention

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.,

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *