Tiedostojen purkaminen Linuxissa

How Untar Files Linux

Tar on varsin suosittu arkistomuoto, erityisesti Linuxissa. Monissa tapauksissa jakelut käyttävät terva -arkistoja pakettipäivitysten toimittamiseen. Tar -arkistot ovat myös yleisiä tiedostojen jakamisessa verkossa.

Katso, miten voit poistaa tiedostojen poistamisen Linuxissa.



Tar Linuxissa

Tar -arkistojen hallintaan kaikki Linux -distrot tulevat terva -työkalun kanssa. Tätä työkalua käytämme terva -arkiston sisällön poimimiseen.



Osoitetaan kaikki esimerkillä. Luodaan ensin tar -arkisto, jossa on useita tiedostoja ja hakemistoja. Tässä olen luonut hakemiston nimeltä Ants, joka muutetaan terva -arkistoksi.



$puuMuurahaiset/

Tehdään nyt terva -arkisto hakemistosta. Täällä terva käyttää työtä eri pakkausalgoritmeilla. On yleinen käytäntö, että pakkausalgoritmi sanelee tulostiedoston nimen.

Voit luoda tar -arkiston gzip -pakkauksella käyttämällä seuraavaa komentoa.



$terva -cvzfants.tar.gz<source_file_directory>

Voit luoda terva -arkiston bzip2 -pakkauksella käyttämällä seuraavaa komentoa.

$terva -cvjfants.tar.bz2<source_file_directory>

Luo terva -arkisto XZ -pakkauksella käyttämällä seuraavaa komentoa.

$terva -cvJfmuurahaiset.tar.xz<source_file_directory>

Tar -tiedostojen purkaminen

Luettele tervan sisältö

Seuraavassa tar -komennossa luetellaan kaikki tar -arkistoon sisältyvät tiedostot ja hakemistot.

$terva -tv <tar_archive>

Kerromme nopeasti käyttämämme liput.

  • t: Se kertoo tarille luetella arkiston sisällön.
  • v: Se kehottaa tervaa tulostamaan toimintansa konsoliin.
  • f: Se kertoo tarille, mihin tiedostoon toiminto suoritetaan.

Pura koko tiedosto

Nyt olemme valmiita poimimaan käsillämme olevat arkistot. Vaikka sinun oli käytettävä erilaisia ​​komentoja erityyppisten terva -arkistojen luomiseen, voimme käyttää vain yhtä terva -komentoa kaikkien niiden purkamiseen.

Seuraava tar -komento purkaa kaikki kelvolliset tar -arkistot. Jos samankaltaisia ​​tiedostonimiä sisältäviä tiedostoja on olemassa, tar korvaa tiedoston purkamisen jälkeen arkiston ulkopuoliset tiedostot.

$terva -xvf <tar_archive>

Tässä kohtaamme yhden uuden tervalipun.

  • x: Se kertoo tervalle poimia arkiston.

Jos et halua tervan korvaavan olemassa olevia tietoja, lisää -k -lippu. Se sanoo, ettei tar korvaa tai korvaa olemassa olevaa tiedostoa tai hakemistoa.

$terva -xvkf <tar_archive>

Pura tietyt tiedostot

Joissakin tilanteissa sinun ei tarvitse purkaa koko terva -arkistoa vain yksittäisen tiedoston nappaamiseksi. Terva -työkalu tarjoaa niin joustavuutta, että voit purkaa vain muutaman valitsemasi tiedoston.

Tätä tehtävää varten tar -komentorakenne näyttäisi tältä. Tässä tiedostonimi olisi halutun tiedoston tiedostonimi. Sen on vastattava tar -arkiston sisällä olevaa tiedostonimeä.

$terva -xvf <tar_archive> <Tiedoston nimi>

Jos haluat purkaa pari tiedostoa tällä tavalla, käytä seuraavaa komentorakennetta.

$terva -xvf <tar_archive> <tiedostonimi_1> <tiedostonimi_2>

Pura tietyt hakemistot

Tämä on jälleen yksi hieno ominaisuus terva -arkistossa. Olettaen, että tarha -arkisto sisältää hakemiston tai enemmän, voit manuaalisesti kertoa, mikä hakemisto puretaan.

Komentorakenne on samanlainen kuin yllä oleva osa.

$terva -xvf <tar_archive> <hakemistoon>

Jos haluat purkaa useita hakemistoja, suorita seuraava komento.

$terva -xvf <tar_archive> <hakemisto_1> <hakemisto_2>

Lopulliset ajatukset

Terva -arkistojen purkaminen on melko yksinkertainen tehtävä. Sinun tarvitsee vain tietää oikea tar -komento. Jos olet kiinnostunut suorittamaan toiminnot graafisella käyttöliittymällä ja tiedostonhallinnan avulla, tiedostonhallinnalla pitäisi olla mahdollisuus poimia terva -arkistot oletuksena.

Linuxissa on enemmän työkaluja pakattujen arkistojen eri muotojen poimimiseksi. Katso, kuinka purkaa pakatut arkistot Linuxissa.

Hyvää tietojenkäsittelyä!