Bash-Linux.com : Le SHELL pour les nuls

  Actuellement 46 lignes de commande disponibles
login as: root
root@213.186.33.18's password:
Last login: Sun Aug 1 7:45:33 2010 from 38.107.191.100
[root@bash-linux ~] # echo "Bienvenue sur Bash-Linux.com"_
 Manuel des commandes UNIX (man) Version française

Indiquez la fonction :

Man Dd en français

DD(1) Manuel de l'utilisateur Linux DD(1)
 
NOM


dd - Convertir et copier un fichier.
 
SYNOPSIS


dd [--help] [--version] [if=fichier] [of=fichier] [ibs=octets] [obs=octets] [bs=octets] [cbs=octets] [skip=blocs] [seek=blocs] [count=blocs] [conv={ascii,ebcdic,ibm,block,unblock,lcase,ucase,swab,noer- ror,notrunc,sync}]
 
DESCRIPTION


dd copie un fichier (par defaut, depuis l'entree standard vers la sor- tie standard) en permettant de selectionner la taille de bloc, et d'effectuer des conversions. Il lit son entree bloc par bloc, en utilisant la taille des blocs d'entree mentionnee (par defaut 512 octets). Si l'option bs=octets est presente, et si aucune autre conversion que sync, noerror ou notrunc n'est indiquee, il ecrit la quantite de donnees lues (qui peut etre plus petite que celle demandee) dans un bloc de sortie independant. Ce bloc a exactement la meme taille que les donnees lues, sauf si la con- version sync a ete reclamee, auquel cas les donnees sont completees avec des octets nuls, ou des espaces (voir plus bas). Sinon, l'entree, lue un bloc a la fois, est traitee et les resultats sont regroupes et ecrits par blocs de la taille indiquee. La taille finale des blocs de sortie peut etre inferieure a celle des blocs d'entree. Les options prenant une valeur numerique peuvent etre suivies d'un mul- tiplicateur : `k'=1024, `b'=512, `w'=2, `c'=1. w et c sont des extensions GNU, et w ne devrait jamais etre utilise car il signifie 2 sur le Systeme V et 4 sur 4.2BSD). Deux expressions numeriques, ou plus, peuvent etre multipliees en inserant un x entre elles. La ver- sion GNU fileutils-4.0 accepte egalement les multiplicateurs suivants dans les tailles de blocs (bs=, cbs=, ibs=, obs=) : M=1048576, G=1073741824, et ainsi de suite avec T, P, E, Z, et Y. Un suffixe D' arrondit ces multiplicateurs en decimal : kD=1000, MD=1000000, GD=1000000000, etc. (Notez que pour les commandes ls, df, du, la taille des M, G, etc. est determinee par l'environnement, mais qu'elle est fixe pour dd).
 
OPTIONS


if=fichier Lire les donnees depuis le fichier indique plutot que depuis l'entree standard. of=fichier Ecrire les donnees dans le fichier mentionne, et non pas sur la sortie standard. Si conv=notrunc n'est pas indique, le fichier est initialement tronque a la taille specifiee par seek= (0 octets si seek= n'est pas fourni). ibs=nombre Lire le nombre indique d'octets en une fois. Par defaut 512. obs=nombre Ecrire le nombre indique d'octets en une fois. Par defaut 512. bs=nombre Lire et ecrire le nombre indique d'octets en une fois. priorite sur ibs et obs. (et indiquer bs n'est pas equivalent a indiquer la meme valeur pour ibs et obs du moins lorsqu'aucune autre con- version que sync, noerror et notrunc n'est indiquee, car cela indique que chaque bloc d'entree doit etre copie dans un bloc de sortie independant, sans regrouper les blocs plus courts). cbs=nombre Indique la taille des blocs pour les conversion block et unblock. skip=nombre Ignorer le nombre indique de blocs (dont la taille est fournie par ibs) au debut de la lecture. seek=nombre Ignorer le nombre indique de blocs (dont la taille est fournie par ibs) au debut de l'ecriture. count=nombre Copier seulement le nombre indique de blocs (dont la taille est fournie par ibs), et non pas tout jusqu'a la fin du fichier. conv=conversion[,conversion]... Modifier le fichier comme indique par l'argument conversion, qui peut prendre les valeurs suivantes (pas d'espace autour des vir- gules lorsque plusieurs arguments sont fournis) : ascii Convertir l'EBCDIC en ASCII. ebcdic Convertir l'ASCII en EBCDIC. ibm Convertir l'ASCII en EBCDIC IBM. block Completer les blocs se terminant par un saut de ligne avec des espaces, jusqu'a atteindre la taille mentionnee par cbs. unblock Remplacer les espaces en fin de blocs (de taille cbs) par un saut de ligne. lcase Transformer les majuscules en minuscules. ucase Transformer les minuscules en majuscules. swab Echanger par paire les octets lus en entree. Contraire- ment a la commande dd d'Unix, la version GNU fonctionne egalement lorsqu'on copie un nombre impair d'octets. Dans ce cas, le dernier octet est tout simplement copie. [POSIX.2b, interpretations PASC 1003.2 #3 et #4] noerror Continuer meme apres des erreurs de lecture. notrunc Ne pas limiter la taille du fichier de sortie. sync Completer chaque bloc lu avec des octets nuls pour atteindre la taille ibs.
 
OPTIONS STANDARDS GNU


--help Afficher un message d'aide sur la sortie standard, et se ter- miner correctement. --version Afficher un numero de version sur la sortie standard, et se ter- miner correctement. -- Fin de la liste d'options.
 
ENVIRONNEMENT


Les variables LANG, LC_ALL, LC_CTYPE et LC_MESSAGES ont leurs signifi- cations habituelles.
 
CONFORMITE


POSIX.2.
 
EXEMPLE


Souvent, un lecteur de bandes n'accepte pas des blocs de tailles arbi- traires, et dd recevra une erreur d'entree-sortie pour le dernier morceau de donnees qui ne rentre pas integralement dans un bloc. Utilisez dd if=mon_fic of=/dev/ma_bande conv=sync pour que tout soit ecrit sur la bande. Bien sr, la lecture fournira un fichier legerement plus grand, avec des octets nuls ajoutes a la fin.
 
BOGUES


Les commandes du type dd if=mon_fic of=/dev/fd0 bs=1k seek=172 echouent sur certains systemes car dd essaye de tronquer le fichier de sortie, mais cela n'est pas possible sur un peripherique de type bloc. Dans ce cas, utilisez l'option conv=notrunc .
 
NOTES


Cette page documente la version de dd trouvee dans le paquetage fileu- tils-4.0, d'autres versions peuvent differer legerement.
 
TRADUCTION


Ce document est une traduction realisee par Christophe Blaess le 19 decembre 1996 et revisee le 14 aot 2006. L'equipe de traduction a fait le maximum pour realiser une adaptation francaise de qualite. La version anglaise la plus a jour de ce document est toujours consultable via la commande : LANG=C man 1 dd . N'hes- itez pas a signaler a l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel. LDP Novembre 1998 DD(1)


 Dernières recherches
Man  en anglais Man dd en anglaisMan  en français Man dd en français
Man  en anglais Man wcslen en anglaisMan  en français Man wcslen en français
Man  en anglais Man mkfs en anglaisMan  en français Man mkfs en français
Man  en anglais Man kill en anglaisMan  en français Man kill en français
Man  en anglais Man sigaction en anglaisMan  en français Man sigaction en français
Man  en anglais Man getty en anglaisMan  en français Man getty en français
Man  en anglais Man getrlimit en anglaisMan  en français Man getrlimit en français
Man  en anglais Man wcscasecmp en anglaisMan  en français Man wcscasecmp en français
Man  en anglais Man id en anglaisMan  en français Man id en français
Man  en anglais Man sscanf en anglaisMan  en français Man sscanf en français
Man  en anglais Man accept en anglaisMan  en français Man accept en français
Man  en anglais Man fread en anglaisMan  en français Man fread en français
Man  en anglais Man slabtop en anglaisMan  en français Man slabtop en français
Man  en anglais Man ioctl en anglaisMan  en français Man ioctl en français
Man  en anglais Man execve en anglaisMan  en français Man execve en français

 Recherche

Dans ce moteur de recherche, vous pouvez taper directement votre besoin, en une phrase normale, humaine.
Exemple : vous cherchez comment remplacer un mot par un autre dans tous les fichiers d'un certain dossier. Vous pouvez écrire "Comment remplacer un mot par un autre dans tous les fichiers d'un dossier". Le moteur vous ramenera les résultats en fonction de leur pertinence.
Vous pouvez bien sûr ne chercher qu'un seul mot-clé, par exemple "find".
 Toutes les lignes de code
Par popularité
Par fonction
Recherche avancée
 Les logiciels SHELL/SSH
Putty
Astuces Bash
Faire du SHELL avec PHP!
 La doc officielle
Les man Linux en français
Les man Linux en anglais
 Proposer vos bash
Partagez vos lignes!
 Les requêtes
Déposer une requête
Voir/répondre à une requête
 Quelques sites interessants
Bons sites pour apprendre
 Rechercher