Als «dd» getaggte Fragen

24
Was ist der Unterschied zwischen 'bs', 'count' und 'seek' im Befehl dd?

Ich habe viele Führer und Forum - Beiträge lesen zu beschreiben , wie zu bedienen dd, aber eine Sache , die ich bemerkt habe ist , dass die Menschen immer unterschiedliche Werte für die Verwendung bs=, count=und seek=Schalter. Bitte kann jemand erklären, was diese Schalter genau bewirken (die...

23
Erstellen Sie einen Dateibild-Container

Ich möchte eine 100GB-Datei als Dateisystem erstellen. Die Datei wird auf einem verschlüsselten Datenträger gespeichert, sodass die Datei / das Dateisystem selbst nicht (weiter) verschlüsselt werden muss. Die Suche hat viele verschiedene Methoden ergeben, um dies zu tun. Manche verwenden losetup,...

23
Was ist der Unterschied zwischen diesen beiden Befehlen?

Was ist der Unterschied zwischen zwei ddBefehlen mit unterschiedlichen bsund countWerten, solange sie sich mit denselben multiplizieren? Beispielsweise: dd if=/dev/random of=aa bs=1G count=2 dd if=/dev/random of=aa bs=2G count=1

20
Argument 'seek' im Befehl dd

Können mir einige erklären, was in den folgenden Zeilen passiert? dd if=/dev/urandom bs=4096 seek=7 count=2 of=file_with_holes Besonders suchen Teil ist nicht klar Manpages sagt: seek=BLOCKS skip BLOCKS obs-sized blocks at start of output Was ist ein

19
Was macht `dd if = / dev / zero of = / dev / sda`?

Bearbeitet: Führen Sie dies nicht aus, um es zu testen, es sei denn, Sie möchten Daten zerstören. Könnte mir jemand helfen zu verstehen, was ich habe? dd if=/dev/zero of=/dev/sda bs=4096 count=4096 F: Warum speziell 4096 für count? dd if=/dev/zero of=/dev/sda bs=512 count=4096 seek=$(expr blockdev...

19
Lesen Sie die Mitte einer großen Datei

Ich habe eine 1 TB-Datei. Ich möchte von Byte 12345678901 zu Byte 19876543212 lesen und das auf Standardausgabe auf einer Maschine mit 100 MB RAM setzen. Ich kann leicht ein Perl-Skript schreiben, das dies tut. Sysread liefert 700 MB / s (was in Ordnung ist), aber Syswrite liefert nur 30 MB / s....

19
Bash ist für einen neuen Benutzer nicht voll funktionsfähig

Ich habe gerade einen neuen Benutzer auf meinem System mit useradd -d /home/users/john -m john(Using Ubuntu 11.04) erstellt. Das hat gut funktioniert, aber als ich zu gewechselt habe john, ist meine Bash nicht voll funktionsfähig. Das heißt, es gibt keine Autovervollständigung, ich kann nicht die...

18
Wie können Sie Dateien über die Befehlszeile zuschneiden?

Was ist das Konsolenäquivalent des folgenden Python-Codes: target = file("disk", "w") # create a file target.seek(2*1024*1024*1024) # skip to 2 GB target.write("\0") target.close() Vielleicht eine DD-Beschwörung? Die Idee ist, eine Datei mit einer scheinbaren Größe von 2 GB zu erstellen, die z. B....

18
Verwenden Sie `dd`, um das Dateiende auszuschneiden

Es gibt wahrscheinlich einen einfachen Trick, um dies zu tun, aber ich kann nicht aus der Manpage herausfinden. Wie schneide ich die letzten 1 MB aus einer Datei mit einer unbestimmten Größe, zum Beispiel mit