Als «sparse-files» getaggte Fragen

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....

16
Erstellen einer beliebig großen "gefälschten" Datei

Ich möchte eine spezielle Datei ähnlich /dev/nulloder erstellen /dev/random, in der die Datei nicht vorhanden ist, aber Sie können sie trotzdem lesen, mit der Ausnahme, dass ich tatsächlich eine Obergrenze für die scheinbare Größe der Datei festlegen könnte. Um es anders auszudrücken, ich möchte...

15
Wie gebe ich die "Spärlichkeit" einer Datei aus?

Wie gebe ich aus, wie viel von der nominalen Dateigröße tatsächlich mit Daten gefüllt ist? Wie vmtouchzeigt, wie viel Datei derzeit im Speicher ist ... Ich erwarte, dass der Workflow so aussieht: $ fallocate -l 1000000 data $ measure_sparseness data 100% $ fallocate -p -o 250000 -l 500000 data $...

10
Wie kann man das ext4-Dateisystem spärlich machen?

Ich verwende Linux als Gastbetriebssystem in VirtualBox. Ich habe eine große Anzahl von Dateien aus dem Dateisystem gelöscht. Jetzt möchte ich die Dateisystem-Image-Datei (vdi) verkleinern. Das Verkleinern funktioniert durch Komprimieren des Dateisystem-Images, wo immer es den Wert "null" auf der...

8
Konvertieren einer Sparse-Datei in eine Non-Sparse-Datei

Wie kann man unter Linux bei einer Datei mit geringer Dichte eine nicht spärliche Datei erstellen? Es könnte kopiert werden cp --sparse=never ..., aber wenn die Datei 10G und das Loch 2G ist (das heißt, der zugewiesene Speicherplatz ist 8G), wie kann das Dateisystem die verbleibenden 2G zuweisen,...