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ä.