Faceți un director cu TAR

Cea mai obișnuită modalitate de a transfera o mulțime de fișiere dintr-un sistem Linux este prin utilizarea gudron

Comandă. Dacă ambalați un director în acest fel, puteți combina cu ușurință mai multe fișiere într-un singur fișier. Puteți apoi să transferați, să salvați sau să comprimați acest fișier pentru a reduce dimensiunea acestuia.

metodă

Imaginea intitulată 865895 1
1
Înțelegeți formatul. În Linux puteți utiliza mai multe fișiere cu gudron Arhivă comandă. Această comandă combină mai multe fișiere într-un singur fișier, permițând compresia sau transferul mai ușor către alt computer. Fișierul rezultat are extensia de fișier .gudron. .gudron-Fișierele sunt deseori tarballs numit.
  • gudron Comanda arhivează doar fișierele. Nu le comprimă, deci arhiva are aceeași dimensiune ca fișierele originale. Puteți face asta .gudron Fișierul cu gzip sau bzip2 comprimați și apoi să aveți un fișier cu extensia de fișier .tar.gz sau .tar.bz2. Acoperim acest lucru la sfârșitul acestui articol.
  • Image cu denumirea 865895 2
    2
    Creați un tarball dintr-un singur director. gudron Comanda conține mai multe părți atunci când creați un tarball dintr-un director. Mai jos puteți vedea un exemplu:
    tar-cvf tarName.tar / calea / către / director
    • gudron - Se încarcă programul de arhivare a tarilor.
    • c - Acest steag semnalează crearea fișierului .tar. Ar trebui să fie mereu primul.
    • v - Aceasta indică faptul că procesul este "verbose", i. este detaliat. Aceasta afișează o ieșire a tuturor fișierelor adăugate la fișierul TAR la creație. Acest steguleț este opțional.
    • f - Acest steag indică faptul că următoarea parte este numele noului fișier TAR. Acesta ar trebui să fie întotdeauna ultimul steag.
    • tarName.tar - Puteți alege orice nume. Asigurați-vă că ați terminat .gudron anhängst. Puteți specifica o cale către numele fișierului dacă doriți să creați o altă adresă decât directorul curent de lucru.
    • / Pentru / director / cale - Introduceți calea directorului din care doriți să creați fișierul .tar. Calea este relativă la directorul dvs. de lucru curent. Dacă calea completă z. B. ~ / Home / user / imagini este și sunteți în prezent în directoare / home ai face / Users / Imagini Enter. Rețineți că toate subdirectoarele sunt incluse, de asemenea.
  • Imagine cu titlul 865895 3
    3
    Creați un tarball care include mai multe directoare. Adăugarea mai multor directoare este la fel de ușor ca adăugarea tuturor căilor de la sfârșitul paginii gudron comandă:
    tar -cvf tarName.tar / etc / director1 / var / www / director2


  • Imaginea intitulată 865895 4
    4
    Adăugați fișiere sau directoare la o coloană existentă. Puteți folosi pavilionul "append" pentru a adăuga mai multe fișiere și directoare în arhiva .tar:
    tar -rvf tarName.tar calea textfile.txt / către / a / other /
    • r - Acesta este steagul "append". Înlocuiește asta c Semnalizați din comanda de creare a tabelului.
  • Imagine cu denumirea 865895 5
    5
    Comprimați un fișier .tar existent. Puteți utiliza gzip pentru a comprima rapid arhiva. Dacă aveți nevoie de mai multă compresie (și un fișier de ieșire mai mic), puteți utiliza în schimb bzip2. Compresia cu bzip2 durează mai mult decât cu gzip.
    gzip tarName.tarbzip2 tarName.tar
    • gzip adaugă extensia de fișier la numele fișierului .gz a adăugat: tarName.tar.gz
    • bzip2 adaugă extensia de fișier la extensia de fișier .bz2 a adăugat: tarName.tar.bz2
  • Imagine cu denumirea 865895 6
    6
    Comprimați tarball-ul când creați. Puteți utiliza comenzile de la pasul de mai sus pentru a comprima tarbalele existente, dar le puteți comprima și cu steagurile corecte în timpul creării:
    tar -czvf tarName.tar.gz / cale / către / directorul -cjvf tarName.tar.bz2 / path / to / directory
    • z - Acest steag comprimă noul fișier .tar cu gzip. Dați extensia fișierului la sfârșitul numelui fișierului .gz pe.
    • j - Acest steag comprimă noul fișier .tar cu bzip2. Asigurați-vă că extensia de fișier este la sfârșitul numelui fișierului .bz2 să includă.
  • Sfaturi

    • O explicație detaliată a tuturor parametrilor "Tar" poate fi găsită în orice moment tastând "tar -help".
    Distribuiți pe rețelele sociale:

    înrudit