Scroll to navigation

CP(1) Comenzi utilizator CP(1)

NUME

cp - copiază fișiere și directoare

REZUMAT

cp [OPȚIUNE]... [-T] SURSĂ DEST
cp [OPȚIUNE]... SURSĂ... DIRECTOR
cp [OPȚIUNE]... -t DIRECTOR SURSĂ...

DESCRIERE

Copiază SURSĂ la DESTINAȚIE, sau multiple SURSE în DIRECTOR.

Argumentele obligatorii pentru opțiunile lungi sunt de asemenea obligatorii pentru opțiunile scurte.

la fel ca -dR --preserve=all
nu copiază datele fișierului, ci doar atributele
face o copie de rezervă a fiecărui fișier destinație existent
la fel ca --backup, dar nu acceptă un argument
copiază conținutul fișierelor speciale când este recursiv
la fel ca --no-dereference --preserve=links
dacă un fișier destinație existent nu poate fi deschis, îl elimină și încearcă din nou (această opțiune este ignorată atunci când este utilizată și opțiunea -n)
solicită acordul înainte de a suprascrie (înlocuiește o opțiune anterioară -n)
urmărește legăturile simbolice din linia de comandă din SURSĂ
creează legături dure ale fișierelor în loc să-le copieze
urmărește întotdeauna legăturile simbolice din SURSĂ
nu suprascrie un fișier existent (înlocuiește o opțiune anterioară -i)
nu urmărește niciodată legăturile simbolice din SURSĂ
la fel ca --preserve=mode,ownership,timestamps
păstrează atributele specificate (implicit: mode, ownership, timestamps), dacă este posibil atributele suplimentare: context, links, xattr, all
nu păstrează atributele specificate
utilizează numele complet al fișierului sursă de sub DIRECTOR
copiază directoare în mod recursiv
controlează copiile clone/CoW. A se vedea mai jos
elimină fiecare fișier destinație existent înainte de a încerca să-l deschidă (în contrast cu --force)
controlează crearea de fișiere dispersate. A se vedea mai jos
elimină orice bară oblică finală din fiecare argument SURSĂ
face legături simbolice în loc să copieze
înlocuiește sufixul obișnuit de copie de rezervă
copiază toate argumentele SURSĂ în DIRECTOR
tratează DESTINAȚIA ca pe un fișier obișnuit
copiază numai atunci când fișierul SURSĂ este mai nou decât fișierul destinație sau când fișierul destinație lipsește
explică ce se face pe parcursul procesului
rămâne pe acest sistem de fișiere
stabilește contextul de securitate SELinux al fișierului destinație la tipul implicit
ca -Z, sau dacă este specificat CTX, stabilește contextul de securitate SELinux sau SMACK la CTX
afișează acest mesaj de ajutor și iese
afișează informațiile despre versiune și iese

În mod implicit, fișierele SURSĂ dispersate sunt detectate de o euristică brută, iar fișierul DESTINAȚIE corespunzător este, de asemenea, redus. Acesta este comportamentul selectat de --sparse=auto. Specificați --sparse=always pentru a crea un fișier DESTINAȚIE dispersat ori de câte ori fișierul SURSĂ conține o secvență suficient de lungă de zero octeți. Utilizați --sparse=never pentru a inhiba crearea de fișiere dispersate.

Când este specificată --reflink[=always], se efectuează o copiere ușoară, în care blocurile de date sunt copiate numai atunci când sunt modificate. Dacă acest lucru nu este posibil, copierea eșuează sau dacă este specificată --reflink[=auto], se revine la o copiere standard. Utilizați --reflink[=never] pentru a vă asigura că se realizează o copiere standard.

Sufixul copiei de rezervă este „~”, cu excepția cazului în care este stabilit cu opțiunea --suffix sau variabila de mediu SIMPLE_BACKUP_SUFFIX. Metoda de control al versiunii poate fi selectată cu ajutorul opțiunii --backup sau prin intermediul variabilei de mediu VERSION_CONTROL. Iată valorile:

nu face niciodată copii de rezervă (chiar dacă este dată opțiunea --backup)
face copii de rezervă numerotate
numerotat dacă copiile de rezervă numerotate există, simplu în caz contrar
întotdeauna face copii de rezervă simple

Ca un caz special, cp face o copie de rezervă a sursei SURSĂ atunci când sunt date opțiunile de forțare și de copiere de rezervă, iar SURSĂ și DESTINAȚIE au același nume pentru un fișier obișnuit existent.

AUTOR

Scris de Torbjorn Granlund, David MacKenzie și Jim Meyering.

RAPORTAREA ERORILOR

Ajutor online GNU coreutils: <https://www.gnu.org/software/coreutils/>
Raportați orice erori de traducere la: <https://translationproject.org/team/ro.html>

DREPTURI DE AUTOR

Drepturi de autor © 2022 Free Software Foundation, Inc. Licența GPLv3+: GNU GPL versiunea 3 sau ulterioară <https://gnu.org/licenses/gpl.html>.
Acesta este software liber: sunteți liber să-l modificați și să-l redistribuiți. Nu există NICIO GARANȚIE, în limitele prevăzute de lege.

CONSULTAȚI ȘI

Documentația completă este disponibilă la <https://www.gnu.org/software/coreutils/cp>
sau local rulând comanda: «info '(coreutils) cp invocation'»

TRADUCERE

Traducerea în limba română a acestui manual a fost făcută de Laurențiu Buzdugan <lbuz@rolix.org> și Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

septembrie 2022 GNU coreutils 9.1