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