Fallocate: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
|||
Zeile 32: | Zeile 32: | ||
== Anwendung == | == Anwendung == | ||
<syntaxhighlight lang="bash" highlight="1" line copy> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
< /syntaxhighlight> | </syntaxhighlight> | ||
=== Problembehebung === | === Problembehebung === |
Version vom 4. September 2025, 13:19 Uhr
fallocate - Beschreibung
Beschreibung
Installation
Aufruf
Optionen
Unix | GNU | Parameter | Beschreibung |
---|---|---|---|
Parameter
Umgebungsvariablen
Exit-Status
Wert | Beschreibung |
---|---|
0 | Erfolg |
>0 | Fehler |
Anwendung
Problembehebung
Konfiguration
Dateien
Datei | Beschreibung |
---|---|
Anhang
Siehe auch
Dokumentation
- Man-Page
Links
Projekt
Weblinks
TMP
Im Linux-Kernel 4.1 wurde die Option FALLOC_FL_INSERT_RANGE hinzugefügt
- Von fallocate(2) man page
Durch die Angabe des Flags FALLOC_FL_INSERT_RANGE (verfügbar seit Linux 4.1) im Modus wird der Speicherplatz der Datei vergrößert, indem ein Loch innerhalb der Datei Größe eingefügt wird, ohne vorhandene Daten zu überschreiben
- Die Lücke beginnt am Offset und erstreckt sich über len Bytes
- Beim Einfügen des Lochs in die Datei wird der Inhalt der Datei ab dem Offset um len Bytes nach oben (d. h. zu einem höheren Datei-Offset) verschoben
- Das Einfügen eines Lochs innerhalb einer Datei erhöht die Dateigröße um len Bytes
Und vor Kurzem wurde diese Option zu util-linux hinzugefügt
-i, --insert-range
Insert a hole of length bytes from offset, shifting existing data
Wenn also util-linux Version 2.30 veröffentlicht wird und Ihre Linux-Distribution auf diese Version aktualisiert wird, werden wir in der Lage sein, die Dateigröße blitzschnell zu erhöhen, indem wir sie ausführen
fallocate -i -l 1G -o 128M /path/to/file
wobei 128M die aktuelle Dateigröße ist
- Quelle