Untar Tar.gz – Linux Tar Command – HowTo: Extract Tar File (Svenska)

De flesta av Linux-filer som kan laddas ner från Internet komprimeras med en tar, tar.gz och tar.bz2 komprimeringsformat och det är viktigt att veta hur man extraherar sådana filer.

Följande artikel hjälper dig att extrahera (packa upp) och packa upp (untar) – tar, tar.gz och tar.bz2 filer från Linux-kommandoraden.

Du lär dig hur man listar innehållet i ett tar arkiv utan att packa upp det och hur man endast extraherar en enda fil eller en enda katalog.

Filtillägg Beskrivning
tar Enkelt TAR-arkiv utan komprimering
tar.gz TAR-arkiv komprimerat med GZIP
tar.bz2 TAR-arkiv komprimerat med BZIP2

Coolt tips: Inget mer bortkastad tid! Ladda ner från webben och ta bort ett steg från Linux-kommandoraden! Läs mer →

Untar tar, tar.gz, tar.bx2 Files

Extrahera en tar -fil:

$ tar -xvf foo.tar

Extrahera och packa upp en tar.gz -fil:

$ tar -xvzf foo.tar.gz

Extrahera och packa upp en tar.bz2 -fil:

$ tar -xvjf foo.tar.bz2
Alternativ Beskrivning
-x Extrahera filer från ett arkiv
-v Lista filer som behandlats fullständigt
-f Ange ett arkiv eller ett tarballfilnamn
-z Komprimera innehållet i det komprimerade arkivet som skapats av gzip -programmet (tar.gz)
-j Komprimera innehållet i det komprimerade arkivet som skapats av bzip2 program (tar.bz2)

Lista innehållet i en tar, tar.gz, tar.bz2-filer

Ibland behövs det bara för att kontrollera innehållet i en tarball utan att packa upp den.

Det är till exempel självklart att det är tillrådligt att ta bort hela det stora arkivet om du till exempel bara behöver extrahera en dingle-fil eller en katalog från den.

Och naturligtvis är det möjligt med Linux tar -kommandot, men först måste du kontrollera vad som finns i tarballen utan att packa upp den.

Lista innehållet i en tar -fil:

$ tar -tvf foo.tar

Lista innehållet i en tar.gz fil:

$ tar -ztvf foo.tar.gz

Lista innehållet i en tar.bz2 -fil:

$ tar -jtvf tar.bz2
Alternativ Beskrivning
-t Lista innehållet i ett arkiv

Coolt tips: Det finns inget behov av att komma ihåg alla dessa -xvf, -xvzf, -xvif tangenter! Den här fantastiska bash -funktionen gör det möjligt att extrahera valfri arkiveringstyp med det enda extract -kommandot! Läs mer →

Extrahera en enda fil från en Tarball

Extrahera en fil bar.txt, från ett arkiv:

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

Du kan också ange en sökväg till filen:

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

Extrahera en enda katalog från en Tarball

Extrahera en mapp, kallad docs, från ett arkiv:

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

Du kan också extrahera någon underkatalog:

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

Write a Comment

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *