fallocate(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '== fallocate(1) - Linux manual == === NAMN === fallocate - förallokera eller frigöra utrymme i en fil === SYNOPSIS === <code> fallocate [-c|-p|-z] [-o offset] -l length [-n] filename fallocate -d [-o offset] [-l length] filename fallocate -x [-o offset] -l length filename </code> === BESKRIVNING === <code>fallocate</code> används för att hantera allokerat diskutrymme för en fil, antingen genom att förallokera eller frigöra utrymme. För filsystem som stöder...') |
(Ingen skillnad)
|
Versionen från 18 mars 2025 kl. 11.52
fallocate(1) - Linux manual
NAMN
fallocate - förallokera eller frigöra utrymme i en fil
SYNOPSIS
fallocate [-c|-p|-z] [-o offset] -l length [-n] filename
fallocate -d [-o offset] [-l length] filename
fallocate -x [-o offset] -l length filename
BESKRIVNING
fallocate
används för att hantera allokerat diskutrymme för en fil, antingen genom att förallokera eller frigöra utrymme. För filsystem som stöder systemanropet fallocate(2)
görs förallokering snabbt genom att block allokeras och markeras som oinitialiserade, vilket kräver minimal IO till datablocken. Detta är mycket snabbare än att skapa en fil genom att fylla den med nollor.
Exit-statusen som returneras av fallocate
är 0 vid framgång och 1 vid fel.
ALTERNATIV
Längd- och offset-argumenten kan följas av multiplikativa suffix såsom KiB (=1024), MiB (=1024*1024) och så vidare för GiB, TiB, PiB, EiB, ZiB och YiB. Alternativt kan suffix som KB (=1000), MB (=1000*1000) och så vidare för GB, TB, PB, EB, ZB och YB användas.
--collapse-range
, --dig-holes
, --punch-hole
, --zero-range
och --posix
är ömsesidigt uteslutande.
Alternativlista
-c
,--collapse-range
: Tar bort ett byteområde i en fil utan att lämna ett hål.-d
,--dig-holes
: Identifierar och skapar hål i en fil, gör filen gles utan att använda extra diskutrymme.-i
,--insert-range
: Infogar ett hål pålength
bytes frånoffset
, och flyttar befintliga data.-l
,--length
: Anger längden av intervallet i byte.-n
,--keep-size
: Förhindrar ändring av filens synliga längd.-o
,--offset
: Anger början av intervallet i byte.-p
,--punch-hole
: Frigör utrymme genom att skapa ett hål i filen.-v
,--verbose
: Aktiverar detaljerat läge.-x
,--posix
: Aktiverar POSIX-kompatibelt läge.-z
,--zero-range
: Nollställer data i ett angivet byteintervall.-h
,--help
: Visar hjälptext och avslutar.-V
,--version
: Visar versionsinformation och avslutar.
FÖRFATTARE
Eric Sandeen <sandeen@redhat.com>, Karel Zak <kzak@redhat.com>
SE ÄVEN
truncate(1), fallocate(2), posix_fallocate(3)
RAPPORTERING AV FEL
För att rapportera buggar, använd felspårningssystemet: <https://github.com/util-linux/util-linux/issues>
TILLGÄNGLIGHET
fallocate är en del av util-linux-paketet som kan laddas ner från Linux Kernel Archive: <https://www.kernel.org/pub/linux/utils/util-linux/>
Detta är en del av util-linux-projektet (en samling av Linux-verktyg). För information om projektet, besök: <https://www.kernel.org/pub/linux/utils/util-linux/>
Om du upptäcker problem i denna HTML-version eller har förbättringsförslag, skicka ett e-postmeddelande till: man-pages@man7.org