Miten .tar.gz-tiedostoja puretaan Linux-komentorivillä

Jithin 5. tammikuuta 2017

Tässä opetusohjelmassa voimme oppia, kuinka tar.gz-tiedostoja puretaan Linux-komentorivityökalut.

.tar.gz-tiedosto ei ole mitään muuta kuin arkisto. Se on tiedosto, joka toimii muiden tiedostojen säilönä. Terva-ohjelma tarjoaa mahdollisuuden luoda terva-arkistoja sekä erilaisia muita manipulaatioita. Voit esimerkiksi käyttää Taria aiemmin luotuissa arkistoissa tiedostojen purkamiseen, uusien tiedostojen tallentamiseen tai jo tallennettujen tiedostojen päivittämiseen tai luettelointiin. Arkisto voi sisältää useita tiedostoja, kansioita ja alikansioita, yleensä pakatussa muodossa, käyttäen gzip- tai bzip2-ohjelmaa Unix-käyttöjärjestelmissä. Alun perin terva-arkistoja käytettiin tiedostojen tallentamiseen kätevästi magneettinauhalle. Nimi ”Tar” tulee tästä käytöstä; se tarkoittaa nauha-arkistointia. Sinun on käytettävä tar-komentoa, joka voi luoda ja käsitellä arkistotiedostoja .tar.gz-tiedostossa Unixin kaltaisissa käyttöjärjestelmissä. Se on erittäin hyödyllinen useiden tiedostojen arkistoinnissa yhdessä yhdeksi arkistotiedostoksi. Sen avulla voimme palauttaa tiedostot yksitellen. Tar voi ohjata lähdön käytettävissä oleviin laitteisiin, tiedostoihin tai muihin ohjelmiin (putkien avulla), se voi myös käyttää etälaitteita tai tiedostoja (arkistoina). tar.gz-tiedosto on itse asiassa kahden eri tuotteen tulos. Tar pakkaa periaatteessa vain joukon tiedostoja yhdeksi tiedostopaketiksi, mutta ei tarjoa omaa pakkaamista. Tervan pakkaamiseksi sinun on lisättävä erittäin tehokas gzip-pakkaus. Tässä dokumentaatiosta, voimme keskustella tar.gz-tiedostojen purkamisesta komentoriviltä.Tätä varten avaa komentorivipääte ja kirjoita sitten seuraavat komennot avataksesi ja purkamalla .tar.gz-tiedosto.

.tar.gz-tiedostojen purkaminen

1) Jos tar-tiedosto on pakattu usi-tiedostona ng gzip-kompressori, pura se tällä komennolla.

$ tar xvzf file.tar.gz

Missä,

x: Tämä vaihtoehto käskee tervaa purkamaan tiedostot.

v: ”v” tarkoittaa ”verbose”. Tämä vaihtoehto luetteloi kaikki tiedostot yksitellen arkistossa.

z: z-vaihtoehto on erittäin tärkeä ja käskee tar-komentoa purkamaan tiedosto (gzip).

f: Tämä vaihtoehto kertoo tar: lle, että aiot antaa sille tiedostonimen toimimaan.

Tarvall on ryhmä tai arkisto tiedostoista, jotka on niputettu yhteen tar-komennolla ja joilla on .tar-tiedosto tiedostotunniste.

Esimerkki:

2) Tar.gz-tiedoston purkaminen toiseen hakemistoon, käytä alla olevaa komentoa:

$ tar xvzf file.tar.gz -C / path / to / somedirectory

Jos -C-argumenttia käytetään määrittämään polku tiedoston sijoittamiseen. Oletusarvoisesti tiedostot puretaan nykyiseen hakemistoon. Hakemiston vaihtamiseksi käytämme -C-vaihtoehtoa.

Esimerkki:

3) Voit purkaa test.doc-tiedoston tiedostosta.tar.gz tarball käyttämällä seuraava komento:

$ tar -xvzf file.ta r.gz test.doc

Esimerkki:

4) Voit tarkastella yksityiskohtaista sisällysluetteloa luetteloimalla kaikki arkistossa olevat tiedostot käyttämällä seuraavaa komentoa:

$ tar -tvf-tiedosto .tar.gz

Esimerkki:

5) Voit purkaa .gz-tiedoston ilman tervaa käyttämällä seuraavaa komentoa:

$ gunzip file.gz

Esimerkki:

.tar.bz2-tiedostojen purkaminen

Tämä on melkein sama kuin gzip-purku. Suurin ero on se, että z-vaihtoehto on korvattu j-vaihtoehdolla.

Jos tervatiedosto pakataan bZip2-kompressorilla, pura se seuraavalla komennolla.

$ tar xvjf file.tar.bz2

Missä j purkaa bzip2-tiedoston.

Esimerkki:

Jos tarvitset lisäapua, ota yhteyttä tukiosastoon.

  1. Faizan sanoo:

    Hieno selitys. Erittäin avuliasta. Kiitos paljon.

  2. naziya sanoo:

    minulla on yhteensä 125 tar.gz-tiedostoa purettavaksi voitko ehdottaa komentoa kaikkien 125 tar.gz-tiedostojen purkamiseksi yhdellä kertaa

    • Michael Lavrik sanoo:

      käytä tiedostonimeksi * .tar.gz.

    • Adarsh Sojitra sanoo:

      Jos haluat purkaa kaikki paketit kerralla, samaan paikkaan, käytä komennossa jokerimerkkejä. Jos esimerkiksi haluat purkaa kaikki nykyisessä hakemistossa olevat paketit kerralla, suorita sudo tar -xzvf *.tar.gz". Kerro meille, jos sinulla on lisää kysymyksiä.

  3. Igboanugwo Collins sanoo:

    Niin hyödyllinen, kiitos paljon

  4. gc337 sanoo:

    Minulla on tiedostoja, joilla on useita laajennuksia. miten voin purkaa tällaisen tiedoston 21.zip.gz.gz.gz.gz.

    • gc337 sanoo:

      vain yhdellä komennolla. 🙂

  5. ringo sanoo:

    saan jatkuvasti tämän ”ei gzip-muodossa”, kuinka voin korjata sen?

    • Jithin sanoo:

      Se voi olla eri muodossa. Jos sinulla on olemassa suunnitelma kanssamme, avaa lippu tukiosastoltamme: https://www.interserver.net/contact-information.html

  6. Austin sanoo:

    Käytän Chromebookia, miten tekisin tämän?

    • Jithin sanoo:

      Käytä Linux-palvelinta SSH: n kautta käyttämällä Secure Shell -sovellusta tai vastaavia Chromebookin työkaluja – https://chrome.google.com/webstore/detail/secure-shell-app/pnhechapfaindjhompbnflcldabbghjo?hl=en Noudata sitten opetusohjelmassa mainittuja ohjeita.

  7. miki sanoo:

    Olen luonut abc.tar.gz-tiedoston ja milloin Yritän purkaa sen, käytän komentoa tar -zxvf abc.tar.gz.Kaikki tiedostot puretaan. Ja w kana Käytän vain tar -xvf abc.tar.gz: tä, lähtö on sama. Joten onko -z: llä merkitystä purettaessa näitä .tar.gz-tiedostoja?

  8. abdul majid sanoo:

    Hei, käytin tätä komentoa ”tar xvf informix_setup.tar -C ./working/new” purkamaan .tar-tiedosto uuteen hakemistoon, mutta se ei poimi mitään annetusta polku.

  9. Orhan sanoo:

    Kiitos paljon. hyvin yksinkertainen ja hyvin selitetty ja erittäin hyödyllinen.

    • NAGENDRA sanoo:

      Olet tervetullut ja kiitos, että otit aikaa ja kirjoitit meille takaisin.

Vastaa

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