next up previous contents Next: Création d'une disquette de Up: Les périphériques d'UNIX. Previous: Noms usuels des périphériques.   Table des matières  

19.5 dd, tar et astuces avec les fichiers blocs.

Le nom de la commande dd provient probablement de disk dump (littéralement ``purge de disque''). Son fonctionnement est le même que celui de cat sauf qu'elle peut lire et écrire dans des blocs discrets. Essentiellement, elle lit et écrit sur les périphériques tout en convertissant les données. Cette commande est généralement utilisée selon un de ces trois modes suivants:

dd if=<fichier_entree> of=<fichier_sortie> [bs=<taille_de_blocs>] \

     [count=<nombre_de_blocs>] [seek=<decalage_sortie>]

     [skip=<decalage_entree>] 
 
dd if=<fichier_entree> [bs=<taille_de_blocs>] [count=<nombre_de_blocs>] \

     [skip=<decalage_entree>] <fichier_sortie> 
 
dd of=<fichier_sortie> [bs=<taille_de_blocs>] [count=<nombre_de_blocs>] \

     [seek=<decalage_sortie>] < <fichier_entree> 



Pour utiliser dd, vous devez spécifier un fichier d'entrée et un fichier de sortie avec les options if= et of=, respectivement. Si l'option of= est omise, dd écrira vers stdout. Si l'option if= est omise, dd lit à partir de stdin. [Si vous ressentez une difficulté, rappelez-vous que dd fonctionne en termes d'entrée et sortie par rapport à lui-même].

Notez que dd est une commande implacable et destructrice qui ne devrait être utilisée qu'avec beaucoup de précautions.



Sous-sections
next up previous contents Next: Création d'une disquette de Up: Les périphériques d'UNIX. Previous: Noms usuels des périphériques.   Table des matières  
1-01-2006