tar
-komennon avulla voit luoda ja purkaa terva-arkistoja. Se tukee laajaa valikoimaa pakkausohjelmia, kuten gzip, bzip2, lzip, lzma, lzop, xz ja compress.
Bzip2 on yksi suosituimmista algoritmeista tervatiedostojen pakkaamiseen. Bzip2: lla pakatun terva-arkiston nimi päättyy sopimuksella joko .tar.bz2 tai .tbz2.
Tässä opetusohjelmassa kerrotaan, miten tar.bz2- ja tbz2-arkistot puretaan (tai puretaan). käyttämällä tar
-komentoa.
Tar.bz2-tiedoston purkaminen # #
Useimpiin Linux-jakeluihin ja macOS: iin sisältyy tar-apuohjelma, jonka oletus.
Tar.bz2 -tiedoston purkamiseksi käytä --extract
(-x
) -vaihtoehtoa ja määritä arkisto. tiedostonimi vaihtoehdon -f
jälkeen:
tar
-komento tunnistaa pakkaustyypin automaattisesti ja purkaa arkiston. Samaa komentoa voidaan käyttää terva-arkistojen purkamiseen, jotka on pakattu muilla algoritmeilla, kuten .tar.gz tai .tar.xz.
Jos olet työpöydän käyttäjä ja komentorivi ei ole sinun tehtäväsi voi käyttää tiedostojen hallintaa. Tar.bz2-tiedoston purkaminen (purkaminen), napsauta hiiren kakkospainikkeella tiedostoa, jonka haluat purkaa, ja valitse ”Pura”. Windows-käyttäjät tarvitsevat 7zip-nimisen työkalun purkamaan tar.bz2-tiedostoja.
Lisätietoja verbose output käyttää -v
-vaihtoehtoa. Tämä vaihtoehto käskee tar
näyttämään päätteessä purettavien tiedostojen nimet.
Oletusarvoisesti tar
purkaa nykyisen työhakemiston arkiston sisällön. Käytä --directory
(-C
) purkaa arkistotiedostot tiettyyn hakemistoon:
Esimerkiksi pura arkiston sisältö /home/linuxize/files
-hakemisto, kirjoitat:
Tiettyjen tiedostojen purkaminen tar.bz2-tiedostosta #
pura tietyt tiedostot tar.bz2-tiedostosta, liitä välilyönnillä eroteltu luettelo purettavista tiedostojen nimistä arkiston nimen jälkeen:
Whe n tiedostojen purkamisen jälkeen sinun on annettava niiden tarkka nimi polku mukaan lukien tulostettuna, kun --list
(-t
) -vaihtoehtoa käytetään.
Yhden tai useamman hakemiston purkaminen arkistosta on sama kuin useiden tiedostojen purkaminen:
Jos yrität purkaa tiedoston, joka ei T ei ole arkistossa, näytetään seuraavanlainen virheilmoitus:
--wildcards
-vaihtoehdon avulla voit purkaa tiedostoja tar.bz2-tiedostosta jokerimallin perusteella. Kuvio on lainattava, jotta kuori ei voi tulkita sitä.
Esimerkiksi, jos haluat purkaa vain tiedostot, joiden nimet loppuvat .md
(Markdown-tiedostot), käyttäisi:
Tar.bz2-tiedoston purkaminen stdin #
Kun purat pakatun tar.bz2-tiedoston lukemalla arkiston vakiotulo (yleensä putkiston kautta), sinun on määritettävä purku-vaihtoehto. -j
-vaihtoehto kertoo tar
, että tiedosto on pakattu bzip2: lla.
Alla olevassa esimerkissä lataamme Vim-lähteet wget
-komennolla ja lähetä sen lähtö komentoon tar
:
Jos et määritä purkuasetusta, tar
näyttää käyttämäsi vaihtoehdon:
Tar.bz2-tiedoston luettelo Tiedosto #
Jos haluat luetteloida tar.bz2-tiedoston sisällön, käytä --list
(-t
) -vaihtoehto:
Lähtö näyttää tältä:
Jos lisäät vaihtoehdon --verbose
(-v
), tar
tulostaa lisätietoja, kuten omistajan, tiedoston koon, aikaleiman .. jne:
Päätelmä #
tar.bz2 -tiedosto on Tar-arkisto c painettu Bzip2: lla. Pura tar.bz2-tiedosto käyttämällä tar -xf
-komentoa ja sen jälkeen arkiston nimeä.