.\" -*- coding: UTF-8 -*- .\" This file is part of GNU tar. -*- nroff -*- .\" Copyright 2013-2023 Free Software Foundation, Inc. .\" .\" GNU tar is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 3 of the License, or .\" (at your option) any later version. .\" .\" GNU tar is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH TAR 1 "11 iulie 2022" TAR "Manualul GNU TAR" .SH NUME tar \- un instrument pentru arhivare .SH REZUMAT .SS "Utilizarea tradițională" \fBtar\fP {\fBA\fP|\fBc\fP|\fBd\fP|\fBr\fP|\fBt\fP|\fBu\fP|\fBx\fP}[\fBGnSkUWOmpsMBiajJzZhPlRvwo\fP] [\fIARG\fP...] .SS "Utilizarea în stilul UNIX" .sp \fBtar\fP \fB\-A\fP [\fIOPȚIUNI\fP] \fB\-f\fP \fIARHIVĂ\fP \fIARHIVĂ\fP... .sp \fBtar\fP \fB\-c\fP [\fB\-f\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fIFIȘIER\fP...] .sp \fBtar\fP \fB\-d\fP [\fB\-f\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fIFIȘIER\fP...] .sp \fBtar\fP \fB\-r\fP [\fB\-f\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fIFIȘIER\fP...] .sp \fBtar\fP \fB\-t\fP [\fB\-f\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fINUME\-MEMBRU\fP...] .sp \fBtar\fP \fB\-u\fP [\fB\-f\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fIFIȘIER\fP...] .sp \fBtar\fP \fB\-x\fP [\fB\-f\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fINUME\-MEMBRU\fP...] .SS "Utilizarea în stilul GNU" .sp \fBtar\fP {\fB\-\-catenate\fP|\fB\-\-concatenate\fP} [\fIOPȚIUNI\fP] \fB\-\-file\fP \fIARHIVĂ\fP \fIARHIVĂ\fP... .sp \fBtar\fP \fB\-\-create\fP [\fB\-\-file\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fIFIȘIER\fP...] .sp \fBtar\fP {\fB\-\-diff\fP|\fB\-\-compare\fP} [\fB\-\-file\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fIFIȘIER\fP...] .sp \fBtar\fP \fB\-\-delete\fP [\fB\-\-file\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fINUME\-MEMBRU\fP...] .sp \fBtar\fP \fB\-\-append\fP [\fB\-\-file\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fIFIȘIER\fP...] .sp \fBtar\fP \fB\-\-list\fP [\fB\-\-file\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fINUME\-MEMBRU\fP...] .sp \fBtar\fP \fB\-\-test\-label\fP [\fB\-\-file\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fIETICHETA\fP...] .sp \fBtar\fP \fB\-\-update\fP [\fB\-\-file\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fIFIȘIER\fP...] .sp \fBtar\fP {\fB\-\-extract\fP|\fB\-\-get\fP} [\fB\-\-file\fP \fIARHIVĂ\fP] [\fIOPȚIUNI\fP] [\fINUME\-MEMBRU\fP...] .SH NOTĂ Această pagină de manual este o scurtă descriere a GNU \fBtar\fP. Pentru o discuție detaliată, inclusiv exemple și recomandări de utilizare, consultați \fBManualul GNU Tar\fP disponibil în format texinfo. Dacă cititorul \fBinfo\fP și documentația tar sunt instalate corect pe sistemul dumneavoastră, comanda .PP .RS +4 \fBinfo tar\fP .RE .PP ar trebui să vă permită accesul la manualul complet. .PP De asemenea, puteți vizualiza manualul folosind modul info din \fBemacs\fP(1) sau îl puteți găsi în diverse formate online la adresa .PP .RS +4 \fBhttps://www.gnu.org/software/tar/manual\fP .RE .PP În cazul în care apar discrepanțe între această pagină de manual și manualul \fBManualul GNU Tar\fP, acesta din urmă va fi considerat sursa care are autoritate. .SH DESCRIERE GNU \fBtar\fP este un program de arhivare conceput pentru a stoca mai multe fișiere într\-un singur fișier ("o \fBarhivă\fP") și pentru a manipula astfel de arhive. Arhiva poate fi fie un fișier obișnuit, fie un dispozitiv (de exemplu, o unitate de bandă magnetică (tape drive), de unde și numele programului, care vine de la \fBt\fPape \fBar\fPchiver), care poate fi localizat fie pe o mașină locală, fie pe o mașină aflată la distanță. .PP .SS "Stiluri de opțiuni" Opțiunile pentru GNU \fBtar\fP pot fi date în trei stiluri diferite. În \fBstilul tradițional\fP, primul argument este un grup de litere de opțiune și toate argumentele ulterioare furnizează argumente pentru acele opțiuni care le solicită. Argumentele sunt citite în aceeași ordine ca și literele de opțiune. Toate cuvintele din linia de comandă care rămân după ce toate opțiunile au fost procesate sunt tratate ca argumente fără opțiune: nume de fișiere sau de membri ai arhivei. .PP De exemplu, opțiunea \fBc\fP solicită crearea arhivei, opțiunea \fBv\fP solicită ca operația să se efectueze cu informații detaliate despre ce se realizează, iar opțiunea \fBf\fP primește un argument care stabilește numele arhivei pe care se operează. Următoarea comandă, scrisă în stilul tradițional, ordonă lui «tar» să stocheze toate fișierele din directorul \fB/etc\fP în fișierul de arhivă \fBetc.tar\fP enumerând în mod detaliat fișierele care sunt arhivate: .PP .EX tar cfv etc.tar /etc .EE .PP În stilul \fBUNIX \fPsau \fBcu opțiuni scurte\fP, fiecare literă de opțiune este precedată de o singură liniuță, ca în cazul altor instrumente de linie de comandă. Dacă o opțiune are un argument, argumentul o urmează, fie ca un cuvânt separat în linia de comandă, fie imediat după opțiune. Cu toate acestea, în cazul în care opțiunea are un argument \fBopțional\fP, argumentul trebuie să urmeze litera opțiunii fără niciun spațiu alb intermediar, ca în \fB\-g/tmp/snar.db\fP. .PP Orice număr de opțiuni care nu primesc argumente pot fi grupate împreună după o singură liniuță, de exemplu \fB\-vkp\fP. O opțiune care preia un argument (indiferent că este obligatoriu sau opțional) poate apărea la sfârșitul unui astfel de grup, de exemplu \fB\-vkpf a.tar\fP. .PP Exemplul de comandă de mai sus scris în \fBstilul cu opțiune scurtă\fP ar putea arăta astfel: .PP .EX tar \-cvf etc.tar /etc .EE sau .EX tar \-c \-v \-f etc.tar /etc .EE .PP În \fBGNU\fP sau \fBstilul cu opțiuni lungi\fP, fiecare opțiune începe cu două liniuțe și are un nume semnificativ, format din litere minuscule și liniuțe. Atunci când este utilizată, opțiunea lungă poate fi abreviată la literele sale inițiale, cu condiția ca acest lucru să nu creeze ambiguitate. Argumentele pentru opțiunile lungi sunt furnizate fie ca un cuvânt separat în linia de comandă, imediat după opțiune, fie separate de opțiune printr\-un semn egal, fără spații albe intermediare. Argumentele opționale trebuie să utilizeze întotdeauna cea din urmă metodă. .PP Iată mai multe moduri de a scrie comanda dată de exemplu în acest stil: .PP .EX tar \-\-create \-\-file etc.tar \-\-verbose /etc .EE sau (abreviind unele opțiuni): .EX tar \-\-cre \-\-file=etc.tar \-\-verb /etc .EE .PP Opțiunile din toate cele trei stiluri pot fi amestecate, deși nu se încurajează să faceți acest lucru cu opțiunile vechi. .SS "Mod de operare" Opțiunile enumerate în tabelul de mai jos îi indică lui GNU \fBtar\fP ce operațiune trebuie să efectueze. Trebuie să se dea exact una dintre ele. Semnificația argumentelor fără opțiuni depinde de modul de operare solicitat. .TP \fB\-A\fP, \fB\-\-catenate\fP, \fB\-\-concatenate\fP Adaugă arhive la sfârșitul unei alte arhive. Argumentele sunt tratate ca nume de arhive care trebuie adăugate. Toate arhivele trebuie să aibă același format ca arhiva la care sunt adăugate, în caz contrar arhiva rezultată ar putea fi inutilizabilă în cazul implementărilor non\-GNU ale lui \fBtar\fP. Rețineți, de asemenea, că atunci când se indică mai multe arhive, membrii din alte arhive decât prima vor fi accesibili în arhiva rezultată numai când se utilizează opțiunea \fB\-i\fP (\fB\-\-ignore\-zeros\fP). Arhivele comprimate nu pot fi concatenate. .TP \fB\-c\fP, \fB\-\-create\fP Creează o nouă arhivă. Argumentele furnizează numele fișierelor care urmează să fie arhivate. Directoarele sunt arhivate recursiv, cu excepția cazului în care este dată opțiunea \fB\-\-no\-recursion\fP. .TP \fB\-d\fP, \fB\-\-diff\fP, \fB\-\-compare\fP Găsește diferențele dintre arhivă și sistemul de fișiere. Argumentele sunt opționale și specifică membrii arhivei care trebuie comparați. Dacă nu se specifică, se presupune că este vorba de directorul de lucru curent. .TP \fB\-\-delete\fP Șterge din arhivă. Argumentele furnizează numele membrilor arhivei care urmează să fie eliminați. Trebuie să se dea cel puțin un argument. Această opțiune nu funcționează în cazul arhivelor comprimate. Nu există o opțiune scurtă echivalentă. .TP \fB\-r\fP, \fB\-\-append\fP Adaugă fișiere la sfârșitul unei arhive. Argumentele au aceeași semnificație ca pentru \fB\-c\fP (\fB\-\-create\fP). .TP \fB\-t\fP, \fB\-\-list\fP Listează conținutul unei arhive. Argumentele sunt opționale. Atunci când sunt date, acestea specifică numele membrilor care trebuie listați. .TP \fB\-\-test\-label\fP Testează eticheta volumului de arhivă și iese. Atunci când este utilizat fără argumente, imprimă eticheta volumului (dacă există) și iese cu starea \fB0\fP. Atunci când sunt date unul sau mai multe argumente în linia de comandă, \fBtar\fP compară eticheta volumului cu fiecare argument. Iese cu codul \fB0\fP dacă se găsește o potrivire, iar în caz contrar cu codul \fB1\fP. Nu se afișează nici o ieșire, cu excepția cazului în care se utilizează împreună cu opțiunea \fB\-v\fP (\fB\-\-verbose\fP). Nu există o opțiune scurtă echivalentă pentru această opțiune. .TP \fB\-u\fP, \fB\-\-update\fP Adaugă fișiere care sunt mai noi decât copia corespunzătoare din arhivă. Argumentele au aceeași semnificație ca și în cazul opțiunilor \fB\-c\fP și \fB\-r\fP. Observați că fișierele mai noi nu înlocuiesc vechile lor copii din arhivă, ci sunt adăugate la sfârșitul arhivei. Arhiva rezultată poate astfel să conțină mai mulți membri cu același nume, care corespund diferitelor versiuni ale aceluiași fișier. .TP \fB\-x\fP, \fB\-\-extract\fP, \fB\-\-get\fP Extrage fișiere dintr\-o arhivă. Argumentele sunt opționale. Atunci când sunt date, acestea specifică numele membrilor arhivei care urmează să fie extrași. .TP .TP \fB\-\-show\-defaults\fP Afișează valorile implicite predefinite pentru diferite opțiuni ale lui \fBtar\fP și iese. .TP \fB\-?\fP, \fB\-\-help\fP Afișează un scurt rezumat al opțiunilor și iese. .TP \fB\-\-usage\fP Afișează o listă de opțiuni disponibile și iese. .TP \fB\-\-version\fP Afișează versiunea programului și informațiile privind drepturile de autor și iese. .SH OPȚIUNI .SS "Modificatori operaţie" .TP \fB\-\-check\-device\fP Verifică numele dispozitivelor când se creează arhivele incrementale (implicit). .TP \fB\-g\fP, \fB\-\-listed\-incremental\fP=\fIFIȘIER\fP Gestionează noile copii de rezervă incrementale în format GNU. \fIFIȘIER\fP este numele unui \fBfișier de instantanee\fP, în care \fBtar\fP stochează informații suplimentare care sunt utilizate pentru a decide ce fișiere s\-au modificat de la precedenta copie de rezervă incrementală și, în consecință, trebuie să fie din nou copiate. Dacă \fIFIȘIER\fP nu există la crearea unei arhive, acesta va fi creat și toate fișierele vor fi adăugate la arhiva rezultată (copia de rezervă \fBnivel 0\fP). Pentru a crea arhive incrementale de nivel \fBN\fP diferit de zero, trebuie să creați o copie a fișierului de instantanee creat în timpul creării copiei de rezervă de nivel \fBN\-1\fP și să\-l utilizați ca \fIFIȘIER\fP. La listare sau la extragere, conținutul real al \fIFIȘIERULUI\fP nu este inspectat, ci este necesar doar din cauza cerințelor sintactice. Prin urmare, este o practică obișnuită să se utilizeze \fB/dev/null\fP în locul acestuia. .TP \fB\-\-hole\-detection\fP=\fIMETODA\fP Utilizează \fIMETODA\fP pentru a detecta găurile din fișierele disperse. Această opțiune implică \fB\-\-sparse\fP. Valorile valide pentru \fIMETODĂ\fP sunt \fBseek\fP și \fBraw\fP. Valoarea implicită este \fBseek\fP cu revenire la \fBraw\fP atunci când nu este cazul. .TP \fB\-G\fP, \fB\-\-incremental\fP Gestionează vechiul format GNU de copii de rezervă incrementale. .TP \fB\-\-ignore\-failed\-read\fP Nu termină cu un cod de ieșire diferit de zero dacă fișierele nu pot fi citite. .TP \fB\-\-level\fP=\fINUMĂR\fP Stabilește nivelul de salvare pentru o arhivă creată în lista de arhivă incrementală. În prezent, numai \fB\-\-level=0\fP este semnificativ: acesta îi indică lui \fBtar\fP să trunchieze fișierul de instantanee înainte de salvare, forțând astfel o salvare de nivel 0. .TP \fB\-n\fP, \fB\-\-seek\fP Presupune că arhiva poate fi explorată. În mod normal, \fBtar\fP determină automat dacă arhiva poate fi explorată sau nu. Această opțiune este destinată utilizării în cazurile în care o astfel de recunoaștere eșuează. Ea are efect numai dacă arhiva este deschisă pentru citire (de exemplu, cu opțiunile \fB\-\-list\fP sau \fB\-\-extract\fP). .TP \fB\-\-no\-check\-device\fP Nu verifică numerele dispozitivelor la crearea arhivelor incrementale. .TP \fB\-\-no\-seek\fP Presupune că arhiva nu poate fi explorată. .TP \fB\-\-occurrence\fP[=\fIN\fP] Procesează numai a \fIN\fPa apariție a fiecărui fișier din arhivă. Această opțiune este valabilă numai atunci când este utilizată cu una dintre următoarele subcomenzi: \fB\-\-delete\fP, \fB\-\-diff\fP, \fB\-\-extract\fP sau \fB\-\-list\fP și atunci când se furnizează o listă de fișiere fie în linia de comandă, fie prin intermediul opțiunii \fB\-T\fP. Valoarea implicită pentru \fIN\fP este \fB1\fP. .TP \fB\-\-restrict\fP Dezactivează utilizarea unor opțiuni potențial dăunătoare. .TP \fB\-\-sparse\-version\fP=\fIMAJOR\fP[.\fIMINOR\fP] Stabilește ce versiune a formatului de dispersie trebuie să fie utilizată. Această opțiune implică \fB\-\-sparse\fP. Valorile valide ale argumentului sunt \fB0.0\fP, \fB0.1\fP și \fB1.0\fP. Pentru o discuție detaliată a formatelor de dispersie, consultați \fBManualul GNU Tar\fP, apendicele \fBD\fP, „\fBSparse Formats\fP”. Utilizând cititorul \fBinfo\fP, acesta poate fi accesat executând următoarea comandă: «\fBinfo tar 'Sparse Formats'\fP». .TP \fB\-S\fP, \fB\-\-sparse\fP Gestionează eficient fișierele disperse. Unele fișiere din sistemul de fișiere pot avea segmente care, de fapt, nu au fost scrise niciodată (destul de des, acestea sunt fișiere de baze de date create de sisteme precum \fBDBM\fP). Atunci când i se dă această opțiune, \fBtar\fP încearcă să determine dacă fișierul este dispers înainte de a\-l arhiva și, în caz afirmativ, să reducă dimensiunea arhivei rezultate prin faptul că nu descarcă părțile goale din fișier. .SS "Suprascrie controlul" Aceste opțiuni controlează acțiunile \fBtar\fP la extragerea unui fișier peste o copie existentă pe disc. .TP \fB\-k\fP, \fB\-\-keep\-old\-files\fP Nu înlocuiește fișierele existente atunci când extrage. .TP \fB\-\-keep\-newer\-files\fP Nu înlocuiește fișierele existente care sunt mai noi decât copiile acestora din arhivă. .TP \fB\-\-keep\-directory\-symlink\fP Păstrează legăturile simbolice existente către directoare când extrage. .TP \fB\-\-no\-overwrite\-dir\fP Păstrează metadatale directoarelor existente. .TP \fB\-\-one\-top\-level\fP[\fB=\fP\fIDIR\fP] Extrage toate fișierele în \fIDIR\fP, sau, dacă este folosit fără argument, într\-un subdirector numit după numele de bază al arhivei (minus sufixele standard de compresie recunoscute de \fB\-\-auto\-compress).\fP .TP \fB\-\-overwrite\fP Suprascrie fișierele existente la extragere. .TP \fB\-\-overwrite\-dir\fP Suprascrie metadatele directoarelor existente când extrage (implicit). .TP \fB\-\-recursive\-unlink\fP Elimină în mod recursiv toate fișierele din director înainte de a le extrage. .TP \fB\-\-remove\-files\fP Elimină fișierele de pe disc după adăugarea lor în arhivă. .TP \fB\-\-skip\-old\-files\fP Nu înlocuiește fișierele existente atunci când extrage, trece peste ele în mod silențios. .TP \fB\-U\fP, \fB\-\-unlink\-first\fP Elimină fiecare fișier înainte de a extrage peste el. .TP \fB\-W\fP, \fB\-\-verify\fP Verifică arhiva după scrierea acesteia. .SS "Selectarea fluxului de ieșire" .TP \fB\-\-ignore\-command\-error\fP Ignoră codurile de ieșire ale subproceselor. .TP \fB\-\-no\-ignore\-command\-error\fP Tratează codurile de ieșire diferite de zero ale proceselor\-copii ca eroare (implicit). .TP \fB\-O\fP, \fB\-\-to\-stdout\fP Extrage fișierele la ieșirea standard. .TP \fB\-\-to\-command\fP=\fICOMANDA\fP Dirijează fișierele extrase către \fICOMANDA\fP. Argumentul este ruta de acces a unui program extern, opțional cu argumente de linie de comandă. Programul va fi invocat, iar conținutul fișierului extras îi va fi furnizat pe intrarea standard a acestuia. Datele suplimentare vor fi furnizate prin intermediul următoarelor variabile de mediu: .RS .TP \fBTAR_FILETYPE\fP Tipul de fișier. Este o singură literă cu următoarea semnificație: .sp .nf .ta 8n 20n f fișier obișnuit d director l legătură simbolică h legătură dură b dispozitiv de blocn c dispozitiv de caracter .fi În prezent, sunt acceptate doar fișierele obișnuite. .TP \fBTAR_MODE\fP Modul de fișier (permisiunile fișierului), un număr octal. .TP \fBTAR_FILENAME\fP Numele fișierului. .TP \fBTAR_REALNAME\fP Numele fișierului, așa cum este stocat în arhivă. .TP \fBTAR_UNAME\fP Numele proprietarului fișierului. .TP \fBTAR_GNAME\fP Numele grupului proprietar al fișierului. .TP \fBTAR_ATIME\fP Ora ultimei accesări. Este un număr zecimal, reprezentând secundele scurse de la „Epoca”. În cazul în care arhiva furnizează ore cu precizie de nanosecunde, nanosecundele sunt adăugate la marca temporală după un punct zecimal. .TP \fBTAR_MTIME\fP Data și ora ultimei modificări. .TP \fBTAR_CTIME\fP Data și ora ultimei schimbări de stare. .TP \fBTAR_SIZE\fP Dimensiunea fișierului. .TP \fBTAR_UID\fP UID\-ul proprietarului fișierului. .TP \fBTAR_GID\fP GID\-ul proprietarului fișierului. .RE .RS În plus, următoarele variabile conțin informații despre modul de operare \fBtar\fP și despre arhiva care este procesată: .TP \fBTAR_VERSION\fP Numărul versiunii GNU \fBtar\fP. .TP \fBTAR_ARCHIVE\fP Numele arhivei pe care o procesează \fBtar\fP. .TP \fBTAR_BLOCKING_FACTOR\fP Coeficientul de blocuri curent, adică numărul de blocuri de 512 octeți dintr\-o înregistrare. .TP \fBTAR_VOLUME\fP Numărul ordinal al volumului pe care \fBtar\fP îl prelucrează (setul dacă se citește o arhivă cu mai multe volume). .TP \fBTAR_FORMAT\fP Formatul arhivei în curs de prelucrare. Unul dintre următoarele: \fBgnu\fP, \fBoldgnu\fP, \fBposix\fP, \fBustar\fP, \fBv7\fP. .TP \fBTAR_SUBCOMMAND\fP Opțiune scurtă (cu o liniuță de început) care descrie operația pe care o execută \fBtar\fP. .RE .SS "Manipulare atribute fişiere" .TP \fB\-\-atime\-preserve\fP[=\fIMETODA\fP] Păstrează data și ora de acces la fișierele transferate, fie prin restabilirea datei și orei după citire (\fIMETODA\fP=\fBreplace\fP, aceasta este valoarea implicită), fie prin nestabilirea datei și orei în primul rând (\fIMETODA\fP=\fBsystem\fP). .TP \fB\-\-delay\-directory\-restore\fP Amână stabilirea datei și orei de modificare și a permisiunilor directoarelor extrase până la sfârșitul extragerii. Utilizați această opțiune atunci când extrageți dintr\-o arhivă care are o ordine neobișnuită a membrilor. .TP \fB\-\-group\fP=\fINUME\fP[:\fIGID\fP] Forțează \fINUME\fP ca grup pentru fișierele adăugate. Dacă \fIGID\fP nu este furnizat, \fINUMEle\fP poate fi, fie un nume de utilizator, fie un GID numeric. În acest caz, partea care lipsește (GID sau nume) va fi dedusă din baza de date de grupuri a gazdei curente. Atunci când se utilizează cu \fB\-\-group\-map\fP=\fIFIȘIER\fP, afectează numai acele fișiere al căror grup proprietar nu este listat în \fIFIȘIER\fP. .TP \fB\-\-group\-map\fP=\fIFIȘIER\fP Citește tabelul de traducere al grupului din \fIFIȘIER\fP. Liniile goale sunt ignorate. Comentariile sunt introduse cu semnul \fB#\fP și se extind până la sfârșitul liniei. Fiecare linie care nu este goală din \fIFIȘIER\fP definește traducerea pentru un singur grup. Aceasta trebuie să fie formată din două câmpuri, delimitate de orice cantitate de spațiu alb: .EX \fIGRUPUL_VECHI\fP \fIGRUPUL_NOU\fP[\fB:\fP\fIGID_NOU\fP] .EE \fIGRUPUL_VECHI\fP este fie un nume de grup valid, fie un GID prefixat cu \fB+\fP. Cu excepția cazului în care se furnizează \fIGID_NOU\fP, \fIGRUPUL_NOU\fP trebuie să fie, de asemenea, fie un nume de grup valid, fie un \fB+\fP\fIGID\fP. În caz contrar, atât \fIGRUPUL_NOU\fP, cât și \fIGID_NOU\fP nu trebuie să fie listate în baza de date a grupurilor de sistem. Ca urmare, fiecare fișier de intrare cu grupul proprietar \fIGRUPUL_VECHI\fP va fi stocat în arhiva cu grupul proprietar \fIGRUPUL_NOU\fP și GID\-ul \fIGID_NOU\fP. .TP \fB\-\-mode\fP=\fISCHIMBĂRI\fP Forțează mod (simbolic) \fISCHIMBĂRI\fP pentru fișierele adăugate. .TP \fB\-\-mtime\fP=\fIDATA\-SAU_FIȘIERUL\fP Stabilește „mtime” pentru fișierele adăugate. \fIDATA\-SAU\-FIȘIERUL\fP este fie o dată/ora într\-un format aproape arbitrar, fie numele unui fișier existent. În acest din urmă caz, se va utiliza „mtime” a acelui fișier. .TP \fB\-m\fP, \fB\-\-touch\fP Nu extrage ora și data de modificare al fișierului. .TP \fB\-\-no\-delay\-directory\-restore\fP Anulează efectul opțiunii anterioare \fB\-\-delay\-directory\-restore\fP. .TP \fB\-\-no\-same\-owner\fP Extrage fișierele ca tine (implicit pentru utilizatorii obișnuiți). .TP \fB\-\-no\-same\-permissions\fP Aplică masca de permisiuni a utilizatorului când se extrag permisiunile de la arhivă (implicit pentru utilizatorii obișnuiți). .TP \fB\-\-numeric\-owner\fP Utilizează întotdeauna numere pentru numele utilizatorilor/grupurilor. .TP \fB\-\-owner\fP=\fINUME\fP[:\fIUID\fP] Forțează \fINUME\fP ca proprietar pentru fișierele adăugate. Dacă \fIUID\fP nu este furnizat, \fINUME\fP poate fi fie un nume de utilizator, fie un UID numeric. În acest caz, partea care lipsește (UID sau nume) va fi dedusă din baza de date de utilizatori a gazdei curente. Atunci când se utilizează cu \fB\-\-owner\-map\fP=\fIFIȘIER\fP, afectează numai acele fișiere al căror proprietar nu este listat în \fIFIȘIER\fP. .TP \fB\-\-owner\-map\fP=\fIFIȘIER\fP Citește tabelul de traducere al proprietarului din \fIFIȘIER\fP. Liniile goale sunt ignorate. Comentariile sunt introduse cu semnul \fB#\fP și se extind până la sfârșitul liniei. Fiecare linie care nu este goală din \fIFIȘIER\fP definește traducerea pentru un singur UID. Aceasta trebuie să fie formată din două câmpuri, delimitate de orice cantitate de spațiu alb: .EX \fIUTILIZATOR_VECHI\fP \fIUTILIZATOR_NOU\fP[\fB:\fP\fIUID_NOU\fP] .EE \fIUTILIZATOR_VECHI\fP este fie un nume de utilizator valid, fie un UID prefixat cu \fB+\fP. Cu excepția cazului în care se furnizează \fIUID_NOU\fP, \fIUTILIZATOR_NOU\fP trebuie să fie, de asemenea, fie un nume de utilizator valid, fie un \fB+\fP\fIUID\fP. În caz contrar, atât \fIUTILIZATOR_NOU\fP, cât și \fIUID_NOU\fP nu trebuie să fie listate în baza de date a utilizatorilor sistemului. Ca urmare, fiecare fișier de intrare deținut de \fIUTILIZATOR_VECHI\fP va fi stocat în arhivă cu numele proprietarului \fIUTILIZATOR_NOU\fP și UID\-ul \fIUID_NOU\fP. .TP \fB\-p\fP, \fB\-\-preserve\-permissions\fP, \fB\-\-same\-permissions\fP Stabileștepermisiunile fișierelor extrase la cele înregistrate în arhivă (implicit pentru superutilizator). .TP \fB\-\-same\-owner\fP Încearcă să extragi fișierele cu același proprietar ca cel care există în arhivă (implicit pentru superutilizator). .TP \fB\-s\fP, \fB\-\-preserve\-order\fP, \fB\-\-same\-order\fP Îi indică lui \fBtar\fP că lista de nume de fișiere de procesat este sortată în aceeași ordine ca și fișierele din arhivă. .TP \fB\-\-sort=\fP\fIORDINE\fP Atunci când creează o arhivă, sortează intrările din directoare în funcție de \fIORDINE\fP, care este unul dintre: \fBnone\fP (niciuna), \fBname\fP (nume) sau \fBinode\fP (nod\-i). Valoarea implicită este \fB\-\-sort=none\fP (niciuna), care stochează membrii arhivei în aceeași ordine în care este returnată de sistemul de operare. Folosind \fB\-\-sort=name\fP (nume) se asigură că ordinea membrilor în arhiva creată este uniformă și reproductibilă. Utilizarea \fB\-\-sort=inode\fP (nod\-i) reduce numărul de căutări pe disc la crearea arhivei și, prin urmare, poate accelera considerabil arhivarea. Această ordine de sortare este acceptată numai dacă sistemul de bază furnizează informațiile necesare. .SS "Atribute de fișier extinse" .TP \fB\-\-acls\fP Activează suportul ACLs POSIX. .TP \fB\-\-no\-acls\fP Dezactivează suportul ACLs POSIX. .TP \fB\-\-selinux\fP Activează suportul de context SELinux. .TP \fB\-\-no\-selinux\fP Dezactivează suportul de context SELinux. .TP \fB\-\-xattrs\fP Activează suportul de atribute extinse. .TP \fB\-\-no\-xattrs\fP Dezactivează suportul de atribute extinse. .TP \fB\-\-xattrs\-exclude=\fP\fIMODEL\fP Specifică modelul de excludere pentru cheile xattr. \fIMODEL\fP este un mode global (utilizează metacaractere), de exemplu, \fB\-\-xattrs\-exclude='user.*'\fP, pentru a include doar atributele din spațiul de nume al utilizatorului. .TP \fB\-\-xattrs\-include=\fP\fIMODEL\fP Specifică modelul de includere pentru cheile xattr. \fIMODEL\fP este un model global (bazat pe metacaractere). .SS "Selectare şi schimbare unitate" .TP \fB\-f\fP, \fB\-\-file\fP=\fIARHIVĂ\fP Utilizează fișierul arhivă sau dispozitivul \fIARHIVĂ\fP. Dacă această opțiune nu este dată, \fBtar\fP va examina mai întâi variabila de mediu „TAPE”. Dacă aceasta este definită, valoarea sa va fi utilizată ca nume de arhivă. În caz contrar, \fBtar\fP va prelua valoarea implicită compilată. Valoarea implicită poate fi inspectată fie cu ajutorul opțiunii \fB\-\-show\-defaults\fP, fie la sfârșitul ieșirii comenzii \fBtar \-\-help\fP. Un nume de arhivă care are în el două puncte specifică un fișier sau un dispozitiv de pe o mașină aflată la distanță. Partea de dinaintea celor două puncte este considerată ca fiind numele mașinii sau adresa IP, iar partea de după ca fiind numele de acces la fișier sau dispozitiv, de exemplu: .EX \-\-file=gazdă_la_distanță:/dev/sr0 .EE Un nume de utilizator opțional poate fi prefixat la numele de gazdă, plasând un semn \fB@\fP între ele. În mod implicit, gazda de la distanță este accesată prin intermediul comenzii \fBrsh\fP(1). În prezent, este obișnuit să se utilizeze în schimb \fBssh\fP(1). Puteți face acest lucru oferind următoarea opțiune de linie de comandă: .EX \-\-rsh\-command=/usr/bin/ssh .EE Mașina de la distanță trebuie să aibă instalată comanda \fBrmt\fP(8). În cazul în care numele său de rută nu se potrivește cu cel implicit al \fBtar\fP, puteți informa \fBtar\fP cu privire la numele de rută corect folosind opțiunea \fB\-\-rmt\-command\fP. .TP \fB\-\-force\-local\fP Fișierul arhivă este local chiar dacă are două puncte. .TP \fB\-F\fP, \fB\-\-info\-script\fP=\fICOMANDA\fP, \fB\-\-new\-volume\-script\fP=\fICOMANDA\fP Rulează \fICOMANDA\fP la sfârșitul fiecărei benzi magnetice (implică \fB\-M\fP). Comanda poate include argumente. Când este lansată, va moșteni mediul lui \fBtar\fP plus următoarele variabile: .RS .TP \fBTAR_VERSION\fP Numărul versiunii GNU \fBtar\fP. .TP \fBTAR_ARCHIVE\fP Numele arhivei pe care o procesează \fBtar\fP. .TP \fBTAR_BLOCKING_FACTOR\fP Coeficientul de blocuri curent, adică numărul de blocuri de 512 octeți dintr\-o înregistrare. .TP \fBTAR_VOLUME\fP Numărul ordinal al volumului pe care \fBtar\fP îl prelucrează (setul dacă se citește o arhivă cu mai multe volume). .TP \fBTAR_FORMAT\fP Formatul arhivei în curs de prelucrare. Unul dintre următoarele: \fBgnu\fP, \fBoldgnu\fP, \fBposix\fP, \fBustar\fP, \fBv7\fP. .TP \fBTAR_SUBCOMMAND\fP Opțiune scurtă (cu o liniuță de început) care descrie operația pe care o execută \fBtar\fP. .TP \fBTAR_FD\fP Descriptorul de fișier care poate fi utilizat pentru a comunica noul nume de volum către \fBtar\fP. .RE .RS Dacă scriptul „info” eșuează, \fBtar\fP iese; în caz contrar, începe să scrie următorul volum. .RE .TP \fB\-L\fP, \fB\-\-tape\-length\fP=\fIN\fP Schimbă banda magnetică după ce a scris \fIN\fPx1024 octeți. Dacă \fIN\fP este urmat de un sufix de mărime (a se vedea subsecțiunea \fBSufixe de mărime\fP de mai jos), sufixul specifică factorul multiplicativ care trebuie utilizat în loc de 1024. Această opțiune implică \fB\-M\fP. .TP \fB\-M\fP, \fB\-\-multi\-volume\fP Creează/listează/extrage o arhivă multi\-volum. .TP \fB\-\-rmt\-command\fP=\fICOMANDA\fP Utilizează \fICOMANDA\fP în loc de \fBrmt\fP la accesarea arhivelor de la distanță. A se vedea descrierea opțiunii \fB\-f\fP, de mai sus. .TP \fB\-\-rsh\-command\fP=\fICOMANDA\fP Utilizează \fICOMANDA\fP în loc de \fBrsh\fP la accesarea arhivelor de la distanță. A se vedea descrierea opțiunii \fB\-f\fP, de mai sus. .TP \fB\-\-volno\-file\fP=\fIFIȘIER\fP Atunci când această opțiune este utilizată împreună cu \fB\-\-multi\-volum\fP, \fBtar\fP va ține evidența volumului dintr\-o arhivă multi\-volum în care lucrează în \fIFIȘIER\fP. .SS "Blocuri unitate" .TP \fB\-b\fP, \fB\-\-blocking\-factor\fP=\fIBLOCURI\fP Stabilește dimensiunea înregistrării la \fIBLOCURI\fPx\fB512\fP octeți. .TP \fB\-B\fP, \fB\-\-read\-full\-records\fP Când listează sau extrage, acceptă înregistrările de intrare incomplete după marcajul de sfârșit de fișier. .TP \fB\-i\fP, \fB\-\-ignore\-zeros\fP Ignoră blocurile care constau în zerouri din arhivă. În mod normal, două blocuri consecutive de 512 blocuri umplute cu zerouri înseamnă EOF (sfârșit de fișier), iar \fBtar\fP oprește citirea după ce le întâlnește. Această opțiune îi indică să citească în continuare și este utilă la citirea arhivelor create cu opțiunea \fB\-A\fP. .TP \fB\-\-record\-size\fP=\fINUMĂR\fP Stabilește dimensiunea înregistrării. \fINUMĂR\fP este numărul de octeți pe înregistrare. Acesta trebuie să fie multiplu de \fB512\fP. Poate fi sufixat cu un sufix \fBsize\fP, de exemplu \fB\-\-record\-size=10K\fP, pentru 10 Kiloocteți. A se vedea subsecțiunea \fBSufixe de mărime\fP, pentru o listă de sufixe valabile. .SS "Selecţie format arhivă" .TP \fB\-H\fP, \fB\-\-format\fP=\fIFORMAT\fP Creează arhiva în formatul dat. Formatele valide sunt: .RS .TP \fBgnu\fP Formatul GNU tar 1.13x .TP \fBoldgnu\fP Formatul GNU conform cu tar <= 1.12. .TP \fBpax\fP, \fBposix\fP Formatul POSIX 1003.1\-2001 (pax). .TP \fBustar\fP Formatul POSIX 1003.1\-1988 (ustar). .TP \fBv7\fP Vechiul format tar V7. .RE .TP \fB\-\-old\-archive\fP, \fB\-\-portability\fP Ca şi \fB\-\-format=v7\fP. .TP \fB\-\-pax\-option\fP=\fIcuvânt_cheie\fP[[:]=\fIvaloare\fP][,\fIcuvânt_cheie\fP[[:]=\fIvaloare\fP]]... Controlează cuvintele\-cheie pax la crearea arhivelor \fBPAX\fP (\fB\-H pax\fP). Această opțiune este echivalentă cu opțiunea \fB\-o\fP a instrumentului \fBpax\fP(1). .TP \fB\-\-posix\fP Ca şi \fB\-\-format=posix\fP. .TP \fB\-V\fP, \fB\-\-label\fP=\fITEXT\fP Creează arhiva cu numele de volum \fITEXT\fP. În cazul listării sau extragerii, utilizează \fITEXT\fP ca model de globalizare (folosind metacaractere (caractere\-jocker)) pentru numele volumului. .SS "Opțiuni de comprimare" .TP \fB\-a\fP, \fB\-\-auto\-compress\fP Utilizează sufixul arhivei pentru a determina programul de comprimare. .TP \fB\-I\fP, \fB\-\-use\-compress\-program\fP\fI=COMANDĂ\fP Filtrează datele cu ajutorul \fICOMENZII\fP. Trebuie să accepte opțiunea \fB\-d\fP, pentru decomprimare. Argumentul poate conține opțiuni de linie de comandă. .TP \fB\-j\fP, \fB\-\-bzip2\fP Filtrează arhiva prin \fBbzip2\fP(1). .TP \fB\-J\fP, \fB\-\-xz\fP Filtrează arhiva prin \fBxz\fP(1). .TP \fB\-\-lzip\fP Filtrează arhiva prin \fBlzip\fP(1). .TP \fB\-\-lzma\fP Filtrează arhiva prin \fBlzma\fP(1). .TP \fB\-\-lzop\fP Filtrează arhiva prin \fBlzop\fP(1). .TP \fB\-\-no\-auto\-compress\fP Nu utilizează sufixul arhivei pentru a determina programul de comprimare. .TP \fB\-z\fP, \fB\-\-gzip\fP, \fB\-\-gunzip\fP, \fB\-\-ungzip\fP Filtrează arhiva prin \fBgzip\fP(1). .TP \fB\-Z\fP, \fB\-\-compress\fP, \fB\-\-uncompress\fP Filtrează arhiva prin \fBcompress\fP(1). .TP \fB\-\-zstd\fP Filtrează arhiva prin \fBzstd\fP(1). .SS "Selecție fișier local" .TP \fB\-\-add\-file\fP=\fIFIȘIER\fP Adaugă \fIFIȘIERUL\fP dat la arhivă (util dacă numele acestuia începe cu o liniuță). .TP \fB\-\-backup\fP[=\fICONTROL\fP] Face o copie de rezervă înainte de eliminare. Argumentul \fICONTROL\fP, dacă este furnizat, controlează politica de copie de rezervă. Valorile sale valide sunt: .RS .TP \fBnone\fP, \fBoff\fP Nu face copii de rezervă niciodată. .TP \fBt\fP, \fBnumbered\fP Face copii de rezervă numerotate. .TP \fBnil\fP, \fBexisting\fP Creează copii de rezervă numerotate dacă există copii de rezervă numerotate, iar în caz contrar copii de rezervă simple. .TP \fBnever\fP, \fBsimple\fP Face întotdeauna copii de rezervă simple .RS .RE Dacă nu se indică \fICONTROL\fP, valoarea este preluată din variabila de mediu \fBVERSION_CONTROL\fP. Dacă aceasta nu este definită, se presupune \fBexisting\fP (valoarea existentă). .RE .TP \fB\-C\fP, \fB\-\-directory\fP=\fIDIR\fP Schimbă la \fIDIR\fP înainte de a efectua orice operație. Această opțiune este sensibilă la ordine, adică afectează toate opțiunile care urmează. .TP \fB\-\-exclude\fP=\fIMODEL\fP Exclude fișierele care se potrivesc cu \fIMODELUL\fP, un model de metacaractere (caractere\-jocker) în stil \fBglob\fP(3). .TP \fB\-\-exclude\-backups\fP Exclude fișierele de copii de rezervă și blocare. .TP \fB\-\-exclude\-caches\fP Exclude conținutul directoarelor care conțin fișierul \fBCACHEDIR.TAG\fP, cu excepția fișierului de etichetă propriu\-zis. .TP \fB\-\-exclude\-caches\-all\fP Exclude directoarele care conțin fișierul \fBCACHEDIR.TAG\fP și fișierul însuși. .TP \fB\-\-exclude\-caches\-under\fP Exclude tot ceea ce se află sub directoarele care conțin \fBCACHEDIR.TAG\fP .TP \fB\-\-exclude\-ignore=\fP\fIFIȘIER\fP Înainte de a transfera un director, verifică dacă acesta conține \fIFIȘIERUL\fP. În caz afirmativ, citește modelele de excludere din acest fișier. Modelele afectează numai directorul în sine. .TP \fB\-\-exclude\-ignore\-recursive=\fP\fIFIȘIER\fP La fel ca \fB\-\-exclude\-ignore\fP, cu excepția faptului că modelele din \fIFIȘIER\fP afectează atât directorul, cât și toate subdirectoarele sale. .TP \fB\-\-exclude\-tag\fP=\fIFIȘIER\fP Exclude conținutul directoarelor care conțin \fIFIȘIERUL\fP, cu excepția \fIFIȘIERULUI\fP însuși. .TP \fB\-\-exclude\-tag\-all\fP=\fIFIȘIER\fP Exclude directoarele care conțin \fIFIȘIERUL\fP. .TP \fB\-\-exclude\-tag\-under\fP=\fIFIȘIER\fP Exclude tot ceea ce se află sub directoarele care conțin \fIFIȘIERUL\fP. .TP \fB\-\-exclude\-vcs\fP Exclude directoarele sistemului de control al versiunilor. .TP \fB\-\-exclude\-vcs\-ignores\fP Exclude fișierele care se potrivesc cu modelele citite din fișierele de ignorare specifice VCS. Fișierele acceptate sunt: \fB.cvsignore\fP, \&\fB.gitignore\fP, \fB.bzrignore\fP și \fB.hgignore\fP. .TP \fB\-h\fP, \fB\-\-dereference\fP Urmărește legăturile simbolice; arhivează și transferă fișierele la care arată. .TP \fB\-\-hard\-dereference\fP Urmărește legăturile dure; arhivează și transferă fișierele la care se referă. .TP \fB\-K\fP, \fB\-\-starting\-file\fP=\fINUME\-MEMBRU\fP Începe de la membrul dat (NUME\-MEMBRU) din arhivă. .TP \fB\-\-newer\-mtime\fP=\fIDATA\fP Lucrează pe fișiere ale căror date s\-au modificat după \fIDATA\fP. Dacă \fIDATA\fP începe cu \fB/\fP sau \fB.\fP, se consideră că este un nume de fișier; „mtime” al acelui fișier este utilizat ca dată. .TP \fB\-\-no\-null\fP Dezactivează efectul opțiunii \fB\-\-null\fP precedentă. .TP \fB\-\-no\-recursion\fP Evită coborârea automată în directoare. .TP \fB\-\-no\-unquote\fP Nu elimină ghilimelele din numele fișierului de intrare sau din numele membrilor. .TP \fB\-\-no\-verbatim\-files\-from\fP Tratează fiecare linie citită dintr\-o listă de fișiere ca și cum ar fi fost furnizată în linia de comandă. Adică, se elimină spațiile albe de început și de sfârșit și, dacă șirul rezultat începe cu o liniuță, este tratat ca opțiunea de linie de comandă \fBtar\fP. Acesta este comportamentul implicit. Opțiunea \fB\-\-no\-verbatim\-files\-from\fP este furnizată ca o modalitate de a\-l restabili după opțiunea \fB\-\-verbatim\-files\-from\fP. Această opțiune este pozițională: afectează toate opțiunile \fB\-\-files\-from\fP care apar după ea în, până la opțiunea \fB\-\-verbatim\-files\-from\fP sau până la sfârșitul liniei, în funcție de care apare mai întâi. Este subînțeleasă de opțiunea \fB\-\-no\-null\fP. .TP \fB\-\-null\fP Indică opțiunilor ulterioare \fB\-T\fP să citească textual (verbatim) numele cu terminație nulă (dezactivează tratarea specială a numelor care încep cu o liniuță). A se vedea, de asemenea, \fB\-\-verbatim\-files\-from\fP. .TP \fB\-N\fP, \fB\-\-newer\fP=\fIDATA\fP, \fB\-\-after\-date\fP=\fIDATA\fP Stochează numai fișiere mai noi decât DATA. Dacă \fIDATA\fP începe cu \fB/\fP sau \&\fB.\fP, se consideră că este un nume de fișier; „mtime” al acelui fișier este utilizat ca dată. .TP \fB\-\-one\-file\-system\fP Rămâne în sistemul de fișiere local la crearea arhivei. .TP \fB\-P\fP, \fB\-\-absolute\-names\fP Nu înlătură barele înclinate „/” de la începutul numelor de fișiere la crearea arhivelor. .TP \fB\-\-recursion\fP Coboară recursiv în directoare (implicit). .TP \fB\-\-suffix\fP=\fIȘIR\fP Face o copie de rezervă înaintea eliminării, suprascrie sufixul uzual. Sufixul implicit este \fB~\fP, dacă nu este înlocuit de variabila de mediu \fBSIMPLE_BACKUP_SUFFIX\fP. .TP \fB\-T\fP, \fB\-\-files\-from\fP=\fIFIȘIER\fP Obține numele care trebuie extrase sau create din \fIFIȘIER\fP. Cu excepția cazului în care se specifică altfel, \fIFIȘIERUL\fP trebuie să conțină o listă de nume separate prin ASCII \fBLF\fP (adică un nume pe linie). Numele citite sunt tratate în același mod ca și argumentele din linia de comandă. Acestea sunt supuse eliminării ghilimelelor și divizării cuvintelor, iar orice șir de caractere care începe cu un \fB\-\fP este tratat ca o opțiune de linie de comandă \fBtar\fP. Dacă acest comportament nu este dorit, poate fi dezactivat cu ajutorul opțiunii \fB\-\-verbatim\-files\-from\fP. Opțiunea \fB\-\-null\fP îi indică lui \fBtar\fP că numele din \fIFILE\fP sunt separate de caracterul ASCII \fBNUL\fP, în loc de \fBLF\fP. Este utilă în cazul în care lista este generată de comanda «\fBfind\fP(1) \fB\-print0\fP». .TP \fB\-\-unquote\fP Elimină ghilimelele din numele fișierului de intrare sau din numele membrilor (implicit) .TP \fB\-\-verbatim\-files\-from\fP Tratează fiecare linie obținută dintr\-o listă de fișiere ca pe un nume de fișier, chiar dacă începe cu o liniuță. Listele de fișiere sunt furnizate cu opțiunea \fB\-\-files\-from\fP (\fB\-T\fP). Comportamentul implicit este de a trata numele furnizate în listele de fișiere ca și cum ar fi fost tastate în linia de comandă, adică orice nume care începe cu o liniuță este tratat ca o opțiune \fBtar\fP. Opțiunea \fB\-\-verbatim\-files\-from\fP dezactivează acest comportament. Această opțiune afectează toate opțiunile \fB\-\-files\-from\fP care apar după ea în linia de comandă. Efectul său este anulat de opțiunea \fB\-\-no\-verbatim\-files\-from\fP. Această opțiune este subînțeleasă de opțiunea \fB\-\-null\fP. A se vedea, de asemenea, \fB\-\-add\-file\fP. .TP \fB\-X\fP, \fB\-\-exclude\-from\fP=\fIFIȘIER\fP Exclude fișierele care corespund modelelor enumerate în FIȘIER. .SS "Transformări de nume de fișier" .TP \fB\-\-strip\-components\fP=\fINUMĂR\fP Elimină componentele de început \fINUMĂR\fP din numele fișierelor care urmează să fie extrase. .TP \fB\-\-transform\fP=\fIEXPRESIA\fP, \fB\-\-xform\fP=\fIEXPRESIA\fP Utilizează înlocuirea \fIEXPRESIEI\fP cu «sed» pentru a transforma numele fișierelor. .SS "Opțiuni de potrivire a numelui de fișier" Aceste opțiuni afectează atât modelele de excludere, cât și cele de includere. .TP \fB\-\-anchored\fP Modelele se potrivesc cu începutul numelui fișierului. .TP \fB\-\-ignore\-case\fP Ignoră majusculele. .TP \fB\-\-no\-anchored\fP Modelele se potrivesc după fiecare \fB/\fP (implicit pentru excludere). .TP \fB\-\-no\-ignore\-case\fP Potrivire sensibilă la majuscule (implicit). .TP \fB\-\-no\-wildcards\fP Potrivire a șirului textuală (verbatim). .TP \fB\-\-no\-wildcards\-match\-slash\fP Metacaracterele (caracterele jocker) nu se potrivesc cu \fB/\fP. .TP \fB\-\-wildcards\fP Utilizează metacaractere (implicit pentru excludere). .TP \fB\-\-wildcards\-match\-slash\fP Metacaracterele se potrivesc cu \fB/\fP (implicit pentru excludere). .SS "Ieşire informativă" .TP \fB\-\-checkpoint\fP[=\fIN\fP] Afișează mesajele de progres la fiecare a \fIN\fP\-a înregistrare (implicit 10). .TP \fB\-\-checkpoint\-action\fP=\fIACȚIUNE\fP Execută \fIACȚIUNEA\fP la fiecare punct de verificare. .TP \fB\-\-clamp\-mtime\fP Stabilește timpul doar când fișierul este mai recent decât a fost dat cu \fB\-\-mtime\fP. .TP \fB\-\-full\-time\fP Afișează data și ora fișierelor cu precizie maximă. .TP \fB\-\-index\-file\fP=\fIFIȘIER\fP Trimite ieșire detaliată în \fIFIŞIER\fP. .TP \fB\-l\fP, \fB\-\-check\-links\fP Afișează un mesaj dacă nu toate legăturile sunt prelucrate. .TP \fB\-\-no\-quote\-chars\fP=\fIȘIR\fP Dezactivează punerea între ghilimele a caracterelor din \fIȘIR\fP. .TP \fB\-\-quote\-chars\fP=\fIȘIR\fP Adaugă punerea între ghilimele a caracterelor din \fIȘIR\fP. .TP \fB\-\-quoting\-style\fP=\fISTIL\fP Stabilește stilul punerii între ghilimele pentru numele fișierelor și al membrilor. Valorile valabile pentru \fISTIL\fP sunt \fBliteral\fP, \fBshell\fP, \fBshell\-always\fP, \fBc\fP, \fBc\-maybe\fP, \fBescape\fP, \fBlocale\fP, \fBclocale\fP. .TP \fB\-R\fP, \fB\-\-block\-number\fP Afișează numărul blocului din arhivă cu fiecare mesaj. .TP \fB\-\-show\-omitted\-dirs\fP Când se listează sau se extrage, listează fiecare director care nu se potrivește cu criteriile de căutare. .TP \fB\-\-show\-transformed\-names\fP, \fB\-\-show\-stored\-names\fP Afișează numele fișierelor sau arhivelor după transformarea prin opțiunile \fB\-\-strip\fP și \fB\-\-transform\fP. .TP \fB\-\-totals\fP[=\fISEMNAL\fP] Afișează numărul total de octeți după procesarea arhivei. Dacă se dă \fISEMNAL\fP, se imprimă numărul total de octeți atunci când este transmis acest semnal. Semnalele permise sunt: \fBSIGHUP\fP, \fBSIGQUIT\fP, \fBSIGINT\fP, \fBSIGUSR1\fP și \fBSIGUSR2\fP. Prefixul \fBSIG\fP poate fi omis. .TP \fB\-\-utc\fP Afișează timpii (data+ora) de modificare a fișierului în UTC. .TP \fB\-v\fP, \fB\-\-verbose\fP Afișează o listă detaliată a fișierelor procesate. Fiecare instanță a acestei opțiuni pe linia de comandă crește nivelul de detaliere cu un punct. Nivelul maxim de detaliere este 3. Pentru o discuție detaliată a modului în care diferitele niveluri de detaliere afectează ieșirea lui tar, consultați \fBManualul Tar GNU\fP, subsecțiunea 2.5.2 „\fBOpțiunea \&'\-\-verbose'\fP”. .TP \fB\-\-warning\fP=\fICUVÂNTUL_CHEIE\fP Activează sau dezactivează mesajele de avertizare identificate prin \fICUVÂNTUL_CHEIE\fP. Mesajele sunt suprimate dacă \fICUVÂNTUL_CHEIE\fP este prefixat cu \fBno\-\fP și activate în caz contrar. Pot fi adăugate mai multe opțiuni \fB\-\-warning\fP. Cuvintele cheie care controlează operarea generală \fBtar\fP: .RS .TP \fBall\fP Activează toate mesajele de avertizare. Aceasta este valoarea implicită. .TP \fBnone\fP Dezactivează toate mesajele de avertisment. .TP \fBfilename\-with\-nuls\fP "%s: numele de fișier citit conține caracterul nul" .TP \fBalone\-zero\-block\fP "Un singur bloc de zerouri în %s" .HP Cuvintele cheie aplicabile pentru \fBtar \-\-create\fP: .TP \fBcachedir\fP "%s: conține o etichetă de director de zonă de prestocare (cache) %s; %s" .TP \fBfile\-shrank\fP "%s: Fișierul s\-a redus cu %s octeți; se umple cu zerouri" .TP \fBxdev\fP "%s: fișierul este pe un sistem de fișiere diferit; nimic generat" .TP \fBfile\-ignored\fP "%s: Tip de fișier necunoscut; fișier ignorat" .br "%s: soclu ignorat" .br "%s: poartă(door) ignorată" .TP \fBfile\-unchanged\fP "%s: fișierul este neschimbat; nimic generat" .TP \fBignore\-archive\fP "%s: arhiva nu se poate conține pe ea însăși; nu a fost extrasă" .TP \fBfile\-removed\fP "%s: Fișier șters înainte de a\-l putea citi" .TP \fBfile\-changed\fP "%s: fișierul s\-a modificat în timp ce era citit" .TP \fBfailed\-read\fP Suprimă avertismentele privind fișierele sau directoarele care nu pot fi citite. Acest cuvânt cheie se aplică numai dacă este utilizat împreună cu opțiunea \fB\-\-ignore\-failed\-read\fP. .HP Cuvintele cheie aplicabile pentru \fBtar \-\-extract\fP: .TP \fBexisting\-file\fP "%s: se omite fișierul existent" .TP \fBtimestamp\fP "%s: înregistrare de timp neverosimilă %s" .br "%s: marcajul de oră %s este %s secunde în viitor" .TP \fBcontiguous\-cast\fP "Extrage fișierele contigue ca fișiere normale" .TP \fBsymlink\-cast\fP "Se încearcă extragerea legăturilor simbolice ca legături dure" .TP \fBunknown\-cast\fP "%s: Tip de fișier necunoscut „%c”, extras ca fișier normal" .TP \fBignore\-newer\fP "%s curent este mai nou sau de aceeași vârstă" .TP \fBunknown\-keyword\fP "Se ignoră cuvântul cheie necunoscut din antetul extins „%s”" .TP \fBdecompress\-program\fP Controlează o descriere detaliată a eșecurilor care apar atunci când se încearcă să se execute programe de decomprimare alternative. Acest avertisment este dezactivat în mod implicit (cu excepția cazului în care se utilizează \fB\-\-verbose\fP). Un exemplu obișnuit de ceea ce puteți obține atunci când utilizați acest avertisment este: .EX $ tar \-\-warning=decompress\-program \-x \-f archive.Z tar (proces\-copil): nu se poate rula comprimarea: Nu există un astfel de fișier sau director tar (proces\-copil): se încearcă gzip .EE Acest lucru înseamnă că \fBtar\fP a încercat mai întâi să decomprime \fBarchive.Z\fP folosind \fBcompress\fP și, când a eșuat, a trecut la \fBgzip\fP. .TP \fBrecord\-size\fP "Dimensiune înregistrare = %lu blocuri" .HP Cuvintele cheie care controlează extragerea incrementală: .TP \fBrename\-directory\fP "%s: Directorul a fost redenumit de la %s" .br "%s: Directorul a fost redenumit" .TP \fBnew\-directory\fP "%s: Directorul este nou" .TP \fBxdev\fP "%s: directorul este pe un dispozitiv diferit; nu se curăță" .TP \fBbad\-dumpdir\fP "Director de transferare malformat: „X” niciodată utilizat" .RE .TP \fB\-w\fP, \fB\-\-interactive\fP, \fB\-\-confirmation\fP Cere confirmare pentru fiecare acțiune. .SS "Opțiuni compatibilitate" .TP \fB\-o\fP Când se creează, la fel ca \fB\-\-old\-archive\fP. Când se extrage, la fel ca \fB\-\-no\-same\-owner\fP. .SS "Sufixe de dimensiune" .sp .nf .ta 8n 18n 42n .ul Sufix Unitatea Echivalentul în octeți b Blocuri \fIDIMENSIUNEA\fP x 512 B Kiloocteți \fIDIMENSIUNEA\fP x 1024 c Octeți \fIDIMENSIUNEA\fP G Gigaocteți \fIDIMENSIUNEA\fP x 1024^3 K Kiloocteți \fIDIMENSIUNEA\fP x 1024 k Kiloocteți \fIDIMENSIUNEA\fP x 1024 M Megaocteți \fIDIMENSIUNEA\fP x 1024^2 P Petaocteți \fIDIMENSIUNEA\fP x 1024^5 T Teraocteți \fIDIMENSIUNEA\fP x 1024^4 w Cuvinte \fIDIMENSIUNEA\fP x 2 .fi .PP .SH "VALOAREA RETURNATĂ" Codul de ieșire a lui «tar» indică dacă a reușit să efectueze cu succes operația solicitată și, în caz contrar, ce fel de eroare s\-a produs. .TP \fB0\fP Executarea programului s\-a încheiat fără erori. .TP \fB1\fP \fIUnele fișiere diferă.\fP Dacă \fBtar\fP a fost invocat cu opțiunea de linie de comandă \fB\-\-compare\fP (\fB\-\-diff\fP, \fB\-d\fP), aceasta înseamnă că unele fișiere din arhivă diferă de cele de pe disc. Dacă \fBtar\fP a primit una dintre opțiunile \fB\-\-create\fP, \fB\-\-append\fP sau \fB\-\-update\fP, acest cod de ieșire înseamnă că unele fișiere au fost modificate în timp ce erau arhivate și, prin urmare, arhiva rezultată nu conține o copie exactă a setului de fișiere. .TP \fB2\fP \fIEroare fatală.\fP Aceasta înseamnă că s\-a produs o eroare fatală, irecuperabilă. .PP Dacă un subproces care a fost invocat de \fBtar\fP a ieșit cu un cod de ieșire diferit de zero, \fBtar\fP însuși iese cu acest cod. Acest lucru se poate întâmpla, de exemplu, dacă a fost utilizată o opțiune de comprimare (de exemplu, \fB\-z\fP), iar programul de comprimare extern a eșuat. Un alt exemplu este eșecul \fBrmt\fP în timpul copierii de rezervă pe un dispozitiv de la distanță. .SH "CONSULTAȚI ȘI" \fBbzip2\fP(1), \fBcompress\fP(1), \fBgzip\fP(1), \fBlzma\fP(1), \fBlzop\fP(1), \fBrmt\fP(8), \fBsymlink\fP(7), \fBxz\fP(1), \fBzstd\fP(1). .PP Pentru a consulta manualul complet de \fBtar\fP: rulați comanda «\fBinfo tar\fP» sau utilizați modul info \fBemacs\fP(1) pentru a\-l citi. .PP Copii disponibile în Internet ale documentației \fBGNU tar\fP în diferite formate pot fi găsite la: .PP .in +4 \fBhttps://www.gnu.org/software/tar/manual\fP .SH "RAPORTAREA ERORILOR" Raportați erorile la . .SH "DREPTURI DE AUTOR" Drepturi de autor \(co 2023 Free Software Foundation, Inc. .br .na Licența GPLv3+: GNU GPL versiunea 3 sau ulterioară . .br .ad 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. .\" Local variables: .\" eval: (add-hook 'write-file-hooks 'time-stamp) .\" time-stamp-start: ".TH [A-Z_][A-Z0-9_.\-]* [0-9] \"" .\" time-stamp-format: "%:B %:d, %:y" .\" time-stamp-end: "\"" .\" time-stamp-line-limit: 20 .\" end: .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .