dd
1. dd.1.man
Manpage of DD
DD
Section: Dienstprogramme für Benutzer (1)Updated: April 2010
Index Return to Main Contents
BEZEICHNUNG
dd - Umwandeln und Kopieren einer DateiÜBERSICHT
dd [OPERAND]...dd OPTION
BESCHREIBUNG
Kopieren einer Datei, Umwandlung und Formatierung gemäß der Operanden.
- bs=BYTE
- BYTE Byte auf einmal lesen und schreiben (siehe auch ibs=, obs=)
- cbs=BYTE
- BYTE Byte auf einmal umwandeln
- conv=UMWANDLUNGEN
- Datei gemäß kommagetrennter Symbolliste umwandeln
- count=BLÖCKE
- Nur BLÖCKE Eingabeblöcke kopieren
- ibs=BYTE
- Lesen von BYTE Byte auf einmal (Voreinstellung: 512)
- if=DATEI
- Aus DATEI statt von der Standardeingabe lesen
- iflag=SCHALTER
- Gemäß der kommagetrennten Symbolliste lesen
- obs=BYTE
- BYTE Byte auf einmal schreiben (Voreinstellung: 512)
- of=DATEI
- In DATEI statt in die Standardausgabe schreiben
- oflag=SCHALTER
- Gemäß der kommagetrennten Symbolliste schreiben
- seek=BLÖCKE
- BLÖCKE obs‐große Blöcke am Anfang der Ausgabe überspringen
- skip=BLÖCKE
- BLÖCKE ibs‐große Blöcke am Anfang der Eingabe überspringen
- status=noxfer
- Transferstatistik unterdrücken
BLÖCKE und BYTE können folgende multiplikative Endungen tragen: 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, und so weiter für T, P, E, Z, Y.
Jedes Symbol für UMWANDLUNG kann sein:
- ascii
- Von EBCDIC in ASCII
- ebcdic
- Von ASCII in EBCDIC
- ibm
- Von ASCII in alternatives EBCDIC
- block
- Mit Zeilenumbrüchen terminierte Datensätze durch Leerzeichen bis zur cbs‐Größe auffüllen
- unblock
- Nachlaufende Leerzeichen in Datensätzen von cbs‐Größe durch Zeilenumbrüche ersetzen
- lcase
- Großbuchstaben in Kleinbuchstaben ändern
- nocreat
- Ausgabedatei nicht anlegen
- excl
- Wenn die Ausgabedatei schon existiert, abbrechen
- notrunc
- Ausgabedatei nicht abschneiden
- ucase
- Kleinbuchstaben in Großbuchstaben ändern
- swab
- Jedes Paar von Eingabebytes vertauschen
- noerror
- Nach Lesefehlern fortfahren
- sync
- Jeden Eingabeblock mit NULLen zur ibs‐Größe auffüllen; wenn dies zusammen mit »block« oder »unblock« benutzt wird, mit Leerzeichen statt NULLen auffüllen
- fdatasync
- Vor Beendigung Daten der Ausgabedatei physisch schreiben
- fsync
- Genauso, aber zusätzlich auch die Metadaten schreiben
Jedes Symbol für FLAG kann sein:
- append
- Anfügemodus (nur für die Ausgabe sinnvoll; conv=notrunc empfohlen)
- direct
- Direkte Ein‐/Ausgabe für Daten benutzen
- directory
- Abbrechen, wenn kein Verzeichnis
- dsync
- Synchronisierte Ein‐/Ausgabe für Daten benutzen
- sync
- Genauso, aber auch für Metadaten
- fullblock
- Volle Eingabeblöcke ansammeln (nur iflag)
- nonblock
- Nichtblockierende Ein‐/Ausgabe benutzen
- noatime
- Die Zugriffszeit nicht aktualisieren
- noctty
- Das kontrollierende Terminal nicht von der Datei zuweisen
- nofollow
- Symbolischen Links nicht folgen
Schickt man einem laufenden »dd«‐Prozess ein USR1‐Signal, gibt dieser auf der Standardfehlerausgabe Eingabe‐/Ausgabe‐Statistiken aus und fährt mit dem Kopieren fort.
-
$ dd if=/dev/zero of=/dev/null& pid=$!
$ kill -USR1 $pid; sleep 1; kill $pid - 18335302+0 Datensätze ein 18335302+0 Datensätze aus 9387674624 Bytes (9,4 GB) kopiert, 34,6279 Sekunden, 271 MB/s
Optionen sind:
- --help
- Diese Hilfe anzeigen und beenden
- --version
- Versionsinformation anzeigen und beenden
AUTOR
Geschrieben von Paul Rubin, David MacKenzie und Stuart Kemp.FEHLER BERICHTEN
Berichten Sie Fehler in dd (auf Englisch) an bug-coreutils@gnu.orgHomepage der GNU coreutils: <http://www.gnu.org/software/coreutils/>
Allgemeine Hilfe zur Benutzung von GNU-Software: <http://www.gnu.org/gethelp/>
Berichten Sie Fehler in der Übersetzung von dd an <http://translationproject.org/team/de>
COPYRIGHT
Copyright © 2010 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder neuer <http://gnu.org/licenses/gpl>.Dies ist freie Software: Sie können sie verändern und weitergeben. Es gibt KEINE GARANTIE, soweit gesetzlich zulässig.
SIEHE AUCH
Die vollständige Dokumentation für dd wird als Texinfo-Handbuch gepflegt. Wenn die Programme info und dd auf Ihrem Rechner ordnungsgemäß installiert sind, können Sie mit dem Befehl- info coreutils aqdd invocationaq
auf das vollständige Handbuch zugreifen.
ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Karl Eichwalder <ke@suse.de>, Lutz Behnke <lutz.behnke@gmx.de>, Michael Schmidt <michael@guug.de>, Michael Piefel <piefel@informatik.hu-berlin.de> und Tobias Quathamer <toddy@debian.org> erstellt.Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an <debian-l10n-german@lists.debian.org>.
Index
This document was created by man2html using the manual pages.
Time: 17:10:13 GMT, January 19, 2012



