COPYFILERANGE(1) Comenzi utilizator COPYFILERANGE(1) NUME copyfilerange - copiaza intervalul (intervalele) specificat(e) din fiierul sursa in fiierul de destinaie REZUMAT copyfilerange [opiuni] sursa destinaia interval... DESCRIERE Comanda copyfilerange copiaza intervale de octei din fiierul sursa in fiierul de destinaie. Aceasta este o incapsulare a apelului de sistem copy_file_range(2). Comanda poate fi utilizata pentru a crea fiiere cu goluri nealocate (fiiere rare) i/sau cu blocuri partajate intre mai multe fiiere (reflinks). Fiecare interval are forma poziie_sursa:poziie_destinaie:lungime, toate valorile fiind exprimate in octei. Daca lungime este 0, se copiaza toate datele disponibile. Se pot specifica mai multe intervale. Cand una sau ambele poziii sunt omise, operaia utilizeaza ultima poziie a fiierului accesata, incepand de la 0. OPIUNI -r, --ranges fiier Citete intervalele separate de linii noi din acest fiier. -v, --verbose Furnizeaza informaii detaliate privind intervalele copiate. -h, --help Afieaza acest mesaj de ajutor i iese. -V, --version Afieaza versiunea i iese. STARE DE IEIRE 0 succes 1 eec nespecificat NOTE Apelul de sistem copy_file_range(2) prezinta cateva restricii importante: fiierele sursa i destinaie trebuie sa utilizeze acelai tip de sistem de fiiere, iar unele sisteme de fiiere virtuale (cum ar fi procfs) nu vor funciona. copy_file_range(2) va utiliza legaturi refereniate (reflinks) atunci cand sistemul de fiiere accepta aceasta funcionalitate. Pentru a utiliza legaturi refereniate, intervalul de fiiere trebuie, de cele mai multe ori, sa se alinieze la dimensiunea blocului sistemului de fiiere atat in fiierul sursa, cat i in cel de destinaie. AUTORI Dick Marinus EXEMPLE 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: CONSULTAI I copy_file_range(2) RAPORTAREA ERORILOR Pentru rapoarte de eroare, folosii sistemul de urmarire al erorilor . DISPONIBILITATE Comanda copyfilerange face parte din pachetul util-linux care poate fi descarcat de la Linux Kernel Archive . util-linux 2.42.1 2026-05-18 COPYFILERANGE(1)