Untar Tar.gz – Linux Tar Command – HowTo: Extract Tar File (Română)

Majoritatea Fișierele Linux care pot fi descărcate de pe Internet sunt comprimate cu un tar, tar.gz și tar.bz2 formate de comprimare și este important să știți cum să extrageți astfel de fișiere.

Următorul articol vă va ajuta să extrageți (despachetați) și să decomprimați (untar) – tar, tar.gz și tar.bz2 din linia de comandă Linux.

Veți afla cum să listați conținutul o tar arhivă fără a o despacheta și cum se extrage doar un singur fișier sau un singur director.

Extensie fișier Descriere
tar Arhivă simplă TAR fără compresie
tar.gz Arhiva TAR comprimată cu GZIP
tar.bz2 Arhiva TAR comprimată cu BZIP2

Sfat grozav: Nu mai pierdeți timp! Descărcați de pe web și dezarhivați într-un singur pas din linia de comandă Linux! Citiți mai multe →

Untar tar, tar.gz, tar.bx2 Files

Extrageți un fișier tar:

$ tar -xvf foo.tar

Extrageți și decomprimați un fișier tar.gz:

$ tar -xvzf foo.tar.gz

Extrageți și decomprimați un fișier tar.bz2:

$ tar -xvjf foo.tar.bz2
Opțiune Descriere
-x Extrageți fișiere dintr-o arhivă
-v Listează în mod verbal fișierele procesate
-f Specificați o arhivă sau un nume de fișier tarball
-z Decomprimați conținutul arhivei comprimate create de programul gzip (tar.gz)
-j Decomprimați conținutul arhivei comprimate create de bzip2 (tar.bz2)

Enumerați conținutul unui fișier tar, tar.gz, tar.bz2

Uneori este necesar doar să verificați conținutul unui tarball fără să îl despachetați.

De exemplu, este de la sine înțeles că nu este recomandabil să dezarhivați întreaga arhivă mare dacă aveți nevoie, de exemplu, să extrageți doar un fișier dingle sau un director din acesta.

Și, desigur, acest lucru este posibil cu comanda Linux tar, dar mai întâi trebuie să verificați ce este în interiorul tarball-ului fără a-l despacheta.

Listează conținutul unui fișier tar:

$ tar -tvf foo.tar

Listează conținutul unui tar.gz fișier:

$ tar -ztvf foo.tar.gz

Enumerați conținutul unui fișier tar.bz2:

$ tar -jtvf tar.bz2

Descriere

Opțiune
-t Listează conținutul unei arhive

Sfat extraordinar: nu mai este nevoie să vă amintiți toate aceste -xvf, -xvzf, -xvif chei! Această funcție minunată bash permite extragerea oricărui tip de arhivă cu comanda unică extract! Citiți mai multe →

Extrageți un singur fișier dintr-un Tarball

Extrageți un fișier bar.txt, dintr-o arhivă:

$ tar -xvf foo.tar bar.txt$ tar -xzvf foo.tar.gz bar.txt$ tar -xjvf foo.tar.bz2 bar.txt

De asemenea, puteți specifica o cale către fișier:

$ tar -xvf foo.tar docs/bar.txt$ tar -xzvf foo.tar.gz docs/bar.txt$ tar -xjvf foo.tar.bz2 docs/bar.txt

Extrageți un singur director dintr-un Tarball

Extrageți un folder, numit docs, dintr-o arhivă:

$ tar -xvf foo.tar docs$ tar -xzvf foo.tar.gz docs$ tar -xjvf foo.tar.bz2 docs

Puteți, de asemenea, extrageți un subdirector:

$ tar -xvf foo.tar docs/images$ tar -xzvf foo.tar.gz docs/images$ tar -xjvf foo.tar.bz2 docs/images

Write a Comment

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *