DD(1) Commandes de l'utilisateur DD(1)
NOM
dd - Convertir et copier un fichier
SYNOPSIS
dd [OPERANDE]...
dd OPTION
DESCRIPTION
Copier un fichier en le convertissant et en le formatant selon les
operandes.
bs=OCTETS
lire et ecrire jusqu'a OCTETS octets a la fois (par defaut :
512) ; surpasse ibs et obs
cbs=OCTETS
convertir OCTETS octets a la fois
conv=CONVs
convertir le fichier selon la liste de symboles separes par des
virgules
count=N
copier seulement N blocs d'entree
ibs=OCTETS
lire jusqu'a OCTETS octets a la fois (par defaut : 512)
if=FICHIER
lire le FICHIER au lieu de l'entree standard
iflag=ATTRIBUTs
lire selon la liste de symboles separes par des virgules
obs=OCTETS
ecrire OCTETS octets a la fois (par defaut : 512)
of=FICHIER
ecrire dans le FICHIER plutot que sur la sortie standard
oflag=ATTRIBUTs
ecrire selon la liste de symboles separes par des virgules
seek=N (ou oseek=N) sauter N blocs de sortie de taille obs
skip=N (ou iseek=N) sauter N blocs d'entree de taille ibs
status=NIVEAU
Le NIVEAU d'information a afficher sur la sortie d'erreur ;
<< none >> supprime tout sauf les messages d'erreur,
<< noxfer >> supprime les statistiques de transfert finales,
<< progress >> affiche des statistiques periodiques sur le
transfert
N et OCTETS peuvent etre suivis de l'un des suffixes multiplicatifs
suivants : 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 et ainsi
de suite pour T, P, E, Z, Y, R, Q. Des prefixes binaires peuvent etre
utilises egalement : KiB=K, MiB=M et ainsi de suite. Si N se termine
par B, il compte les octets et pas les blocs. Si N se termine par B, il
compte les octets et pas les blocs.
Chaque symbole CONV peut etre :
ascii de l'EBCDIC vers l'ASCII
ebcdic de l'ASCII vers l'EBCDIC
ibm de l'ASCII vers l'EBCDIC specifique a IBM
block remplir les enregistrements termines par un saut de ligne avec
des espaces jusqu'a l'obtention de la taille cbs
unblock
remplacer les blancs restants dans les enregistrements de taille
cbs par des sauts de ligne
lcase changer les majuscules en minuscules
ucase changer les minuscules en majuscules
sparse essayer de sauter les blocs de sortie d'octets NULL plutot que
de les ecrire
swab intervertir chaque paire d'octets entrants
sync remplir chaque bloc d'entree par des octets NULL. Lorsqu'utilise
avec block ou unblock, remplir avec des espaces plutot qu'avec
des octets NULL
excl echouer si le fichier de sortie existe deja
nocreat
ne pas creer de fichier de sortie
notrunc
ne pas tronquer le fichier de sortie
noerror
continuer meme apres des erreurs de lecture
fdatasync
ecrire les donnees du fichier de sortie physiquement avant de
terminer
fsync identique mais ecrire aussi les metadonnees
Chaque symbole d'ATTRIBUT peut etre :
append mode d'ajout (n'a de sens que pour la sortie ; conv=notrunc est
suggere)
direct utiliser les E/S directes pour les donnees
directory
echouer a moins qu'il ne s'agisse d'un repertoire
dsync utiliser des E/S synchronisees pour les donnees
sync identique mais aussi pour les metadonnees
fullblock
accumuler des blocs pleins en entree (seulement iflag)
nonblock
utiliser des E/S non bloquantes
noatime
ne pas modifier la date d'acces
nocache
demander de vider le cache. Voir aussi oflag=sync
noctty ne pas assigner le terminal de controle a partir du fichier
nofollow
ne pas suivre les liens
Envoyer un signal USR1 vers un processus << dd >> actif provoque
l'ecriture des statistiques d'E/S sur la sortie d'erreur standard, puis
ce processus poursuit son execution.
Les options sont :
--help afficher l'aide-memoire et quitter.
--version
afficher les informations de version et quitter.
AUTEUR
Ecrit par Paul Rubin, David MacKenzie et Stuart Kemp.
SIGNALER DES BOGUES
Aide en ligne de GNU coreutils :
Signaler toute erreur de traduction a
COPYRIGHT
Copyright (C) 2022 Free Software Foundation, Inc. Licence GPLv3+ : GNU
GPL version 3 ou ulterieure .
Ce programme est un logiciel libre. Vous pouvez le modifier et le
redistribuer. Il n'y a AUCUNE GARANTIE dans la mesure autorisee par la
loi.
VOIR AUSSI
Documentation complete :
aussi disponible localement a l'aide de la commande : info '(coreutils)
dd invocation'
TRADUCTION
La traduction francaise de cette page de manuel a ete creee par Thomas
Huriaux , Nicolas Francois
, Bastien Scher
, David Prevot et Jean-
Philippe MENGUAL
Cette traduction est une documentation libre ; veuillez vous reporter a
la GNU General Public License version 3
concernant les conditions
de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE.
Si vous decouvrez un bogue dans la traduction de cette page de manuel,
veuillez envoyer un message a .
GNU coreutils 9.4 Janvier 2024 DD(1)