Untar Tar.gz – Linux Tar -komento – HowTo: Pura tervatiedosto

Suurin osa Internetistä ladattavat Linux-tiedostot pakataan tar, tar.gz ja tar.bz2 pakkausmuodot ja on tärkeää tietää, miten tällaiset tiedostot puretaan.

Seuraava artikkeli auttaa sinua purkamaan (purkamaan pakkauksen) ja purkamaan pakkauksen (untar) – tar, tar.gz ja tar.bz2 tiedostot Linux-komentoriviltä.

Opit kuinka luetella tiedostot tar -arkisto avaamatta sitä ja kuinka purkaa vain yksi tiedosto tai yksittäinen hakemisto.

Tiedostotunniste Kuvaus
tar Yksinkertainen TAR-arkisto ilman pakkausta
tar.gz GZIP: llä pakattu TAR-arkisto
tar.bz2 BZIP2: lla pakattu TAR-arkisto

Viileä vinkki: Ei enää tuhlattua aikaa! Lataa verkosta ja poista tarina yhdellä askeleella Linux-komentoriviltä! Lue lisää →

Untar tar, tar.gz, tar.bx2-tiedostot

Pura tar -tiedosto:

$ tar -xvf foo.tar

Pura ja pura tar.gz -tiedosto:

$ tar -xvzf foo.tar.gz

Pura ja pura tar.bz2 -tiedosto:

$ tar -xvjf foo.tar.bz2
Vaihtoehto Kuvaus
-x Pura tiedostot arkistosta
-v Luetkaa tarkasti käsitellyt tiedostot
-f Määritä arkisto- tai tarball-tiedostonimi
-z Pakkaa gzip -ohjelman ()
-j Pura bzip2 ohjelma (tar.bz2)

Luettele tar-, tar.gz-, tar.bz2-tiedostojen sisältö

Joskus tarvitaan vain tarkistaaksesi paketin sisältö avaamatta sitä.

Esimerkiksi on sanomattakin selvää, että koko suuren arkiston poistaminen ei ole suositeltavaa, jos tarvitset esimerkiksi purkaa vain dingle-tiedosto tai hakemisto siitä.

Ja tietysti tämä on mahdollista Linuxin tar -komennolla, mutta ensin on tarkistettava, mitä sisältöä on paketissa avaamatta sitä.

Luettele tar -tiedoston sisältö:

$ tar -tvf foo.tar

Luettele tar.gz -tiedosto:

$ tar -ztvf foo.tar.gz

Luettelo tar.bz2 -tiedoston sisällöstä:

$ tar -jtvf tar.bz2
Vaihtoehto Kuvaus
-t Luettele arkiston sisältö

Viileä vinkki: Kaikkia näitä ei tarvitse enää muistaa -xvf, -xvzf, -xvif -näppäimet! Tämä mahtava bash -toiminto sallii minkä tahansa arkistotyypin purkamisen yhdellä extract -komennolla! Lisätietoja →

Pura yksittäinen tiedosto Tarballista

Pura tiedosto bar.txt, arkistosta:

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

Voit myös määrittää tiedoston polun:

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

Pura yksi hakemisto Tarballista

Pura kansio, nimeltään docs, arkistosta:

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

Voit myös pura alihakemistoa:

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

Write a Comment

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *