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

Det meste av Linux-filer som kan lastes ned fra Internett komprimeres med en tar, tar.gz og tar.bz2 komprimeringsformater, og det er viktig å vite hvordan du trekker ut slike filer.

Følgende artikkel hjelper deg med å pakke ut (pakke ut) og pakke ut (untar) – tar, tar.gz og tar.bz2 filer fra Linux-kommandolinjen.

Du lærer hvordan du viser innholdet i et tar arkiv uten å pakke det ut og hvordan du bare trekker ut en enkelt fil eller en enkelt katalog.

Filutvidelse Beskrivelse
tar Enkelt TAR-arkiv uten komprimering
tar.gz TAR-arkiv komprimert med GZIP
tar.bz2 TAR-arkiv komprimert med BZIP2

Kult tips: Ikke mer bortkastet tid! Last ned fra nettet og fjern untar i ett trinn fra Linux-kommandolinjen! Les mer →

Untar tar, tar.gz, tar.bx2 Files

Pakk ut en tar -fil:

$ tar -xvf foo.tar

Pakk ut og pakk ut en tar.gz -fil:

$ tar -xvzf foo.tar.gz

Pakk ut og pakk ut en tar.bz2 -fil:

$ tar -xvjf foo.tar.bz2
Alternativ Beskrivelse
-x Pakk ut filer fra et arkiv
-v Lister ordentlig opp filer behandlet
-f Spesifiser et arkiv eller et tarballfilnavn
-z Komprimer innholdet i det komprimerte arkivet opprettet av gzip -programmet (tar.gz)
-j Komprimer innholdet i det komprimerte arkivet opprettet av bzip2 program (tar.bz2)

Oppgi innholdet i en tar, tar.gz, tar.bz2-filer

Noen ganger er det bare å sjekke innholdet i en tarball uten å pakke den ut.

For eksempel sier det seg selv at det er tilrådelig å fjerne hele det store arkivet hvis du for eksempel trenger å trekke ut bare en dingle-fil eller en katalog fra den.

Og selvfølgelig er dette mulig med Linux tar -kommandoen, men først må du sjekke hva som er der inne i tarballen uten å pakke den ut.

Liste over innholdet i en tar -fil:

$ tar -tvf foo.tar

Liste over innholdet i en tar.gz fil:

$ tar -ztvf foo.tar.gz

Liste over innholdet i en tar.bz2 -fil:

$ tar -jtvf tar.bz2
Alternativ Beskrivelse
-t Liste over innholdet i et arkiv

Kult tips: Det er ikke lenger behov for å huske alle disse -xvf, -xvzf, -xvif nøkler! Denne fantastiske bash -funksjonen tillater å trekke ut hvilken som helst arkivtype med den eneste extract -kommandoen! Les mer →

Pakk ut en enkelt fil fra en tarball

Pakk ut en fil bar.txt, fra et arkiv:

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

Du kan også spesifisere en bane til filen:

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

Pakk ut en enkelt katalog fra en Tarball

Pakk ut en mappe, kalt docs, fra et arkiv:

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

Du kan også trekk ut noen 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-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *