COPYFILERANGE(1) Anvandarkommandon COPYFILERANGE(1) NAMN copyfilerange - kopiera intervall fran kallfil till malfil SYNOPSIS copyfilerange [flaggor] kalla mal intervall... BESKRIVNING Kommandot copyfilerange kopierar byteintervall fran kallfilen till malfilen. Det ar ett omslag kring systemanropet copy_file_range(2). Kommandot kan anvandas for att skapa filer med oallokerade luckor (glesa filer) och/eller block som delas mellan flera filer (reflankar). Varje intervall har formen kallposition:malposition:langd, med alla varden i byte. Om langd ar 0 kopieras sa mycket data som finns tillgangligt. Flera intervall kan anges. Om en eller bada positionerna utelamnas anvands den senast anvanda positionen i respektive fil, med start pa 0. FLAGGOR -r, --ranges fil Las radavgransade intervall fran denna fil. -v, --verbose Utforlig utmatning av de kopierade intervallen. -h, --help Visa hjalptext och avsluta. -V, --version Visa version och avsluta. AVSLUTSSTATUS 0 lyckades 1 ospecificerat fel ANMARKNINGAR Systemanropet copy_file_range(2) har vissa betydande begransningar: kall- och malfilerna maste anvanda samma filsystemstyp och vissa virtuella filsystem (som procfs) fungerar inte. copy_file_range(2) anvander reflankar nar filsystemet stoder det. For att anvanda reflankar behover filintervallet oftast vara justerat till filsystemets blockstorlek i bade kall- och malfilen. UPPHOVSPERSONER Dick Marinus EXEMPEL copyfilerange original-file reflink :: copyfilerange original-file first-block ::4096 copyfilerange original-file even-blocks -r <(seq 0 8192 40960|awk '{print $1"::4096"}') copyfilerange original-file sparse-file 0:1M:1 copyfilerange original-file split-first-mb ::1M copyfilerange original-file split-remainder 1M:: copyfilerange split-first-mb join :: copyfilerange split-remainder join :1M: SE AVEN copy_file_range(2) FELRAPPORTERING For felrapporter, anvand felhanteraren . TILLGANGLIGHET Kommandot copyfilerange ingar i paketet util-linux som kan hamtas fran Linux Kernel Archive . util-linux 2.42.4 2026-09-21 COPYFILERANGE(1)