informatique:linux:dd
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:linux:dd [2008/07/22 12:11] – benoit | informatique:linux:dd [2011/03/10 05:33] (Version actuelle) – benoit | ||
|---|---|---|---|
| Ligne 279: | Ligne 279: | ||
| Ainsi même quelqu' | Ainsi même quelqu' | ||
| + | ===== Créer un fichier volumineux ne prenant aucun espace disque ===== | ||
| + | Pour créer un fichier de 50 Mo prenant 0 octets sur le disque lancer la commande : | ||
| + | dd if=/ | ||
| + | |||
| + | Cette commande peut être utile pour créer un gros fichier pour tester un transfert FTP. | ||
| ===== Copier une partition de disque dans un fichier placé sur une partition différente ===== | ===== Copier une partition de disque dans un fichier placé sur une partition différente ===== | ||
| Ligne 304: | Ligne 309: | ||
| De cette façon, vous pouvez avoir un grand disque dur et le partitionner, | De cette façon, vous pouvez avoir un grand disque dur et le partitionner, | ||
| + | |||
| ===== Convertir un fichier tout en caractères majuscules ===== | ===== Convertir un fichier tout en caractères majuscules ===== | ||
| Ligne 309: | Ligne 315: | ||
| dd if=filename of=filename conv=ucase | dd if=filename of=filename conv=ucase | ||
| + | |||
| + | |||
| + | ===== Créer un lecteur virtuel ===== | ||
| + | |||
| + | Le noyau Linux crée généralement nombre de disques virtuels que vous pouvez transformer en lecteurs virtuels. Vous devez d' | ||
| + | |||
| + | dd if=/ | ||
| + | |||
| + | ce qui crée un disque virtuel de 16 Mo plein de zéros... | ||
| + | |||
| + | Ensuite : | ||
| + | |||
| + | mkfs.ext3 -m0 /dev/ram7 4096 | ||
| + | |||
| + | place un système de fichiers sur le disque virtuel le transformant en lecteur virtuel. | ||
| + | |||
| + | debian:/ | ||
| + | /dev/ram7: Timing buffered disk reads: 16 MB in 0.02 seconds = 913.92 MB/sec | ||
| + | (Débit de lecture du disque bufférisé: | ||
| + | |||
| + | Vous pouvez êtes tenté de ne mesurer le débit qu'une fois. Mais, en fait, il vaut mieux lancer plusieurs fois hdparm -t /dev/ram7, car hdparm est un peu difficile avec les lecteurs virtuels. | ||
| + | |||
| + | Vous pouvez monter le disque virtuel avec : | ||
| + | |||
| + | mkdir / | ||
| + | mount / | ||
| + | |||
| + | Maintenant, vous pouvez utiliser le lecteur virtuel comme un lecteur matériel. Ceci est particulièrement remarquable pour travailler sur des gros documents ou en programmation. Vous pouvez copier le gros document ou le projet de programmation sur le lecteur virtuel, lequel sur ma machine est au moins 27 fois aussi rapide que /dev/sda, et chaque fois que vous enregistrez l' | ||
| + | |||
| + | ===== Copier la mémoire RAM dans un fichier ===== | ||
| + | |||
| + | dd if=/dev/mem of=/ | ||
| + | |||
| + | Le périphérique : | ||
| + | |||
| + | /dev/mem | ||
| + | |||
| + | est votre mémoire système. Vous pouvez en fait copier tout périphérique de type bloc ou caractère dans un fichier avec dd. | ||
informatique/linux/dd.1216728697.txt.gz · Dernière modification : (modification externe)
