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.
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.
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
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.
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
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ă.