Tiedostojen pakkaus on loistava tapa säästää tietokoneen tallennustilaa. Jos tunnet Linux -paketit, olet ehkä törmännyt TAR- tai TAR.GZ -tiedostoon. Vaikka kokeneet käyttäjät tietävät, mikä on TAR -tiedosto ja miten se voidaan purkaa, Linuxin aloittelijat saattavat kohdata vaikeuksia selvittääkseen, mitä tehdä sen kanssa.
Tässä artikkelissa opit purkamaan ja pakkaamaan TAR- ja TAR.GZ -tiedostoja sekä joitakin yleisiä termejä, jotka liittyvät pakkaamiseen ja arkistointiin Linuxissa.
mistä voin tulostaa paperit
Perusterminologiat
- Tarball : Tarball on kokoelma useita Linux -tiedostoja, jotka on tallennettu yhdeksi tiedostoksi. Termi tarball tulee rakennustöiden aikana käytetystä hiilipohjaisesta tiivisteaineesta. Tavaratiedostoa kutsutaan usein yksinkertaisesti TAR -tiedostoksi Nauha -arkisto . Tämä johtuu siitä, että TAR -tiedostotyyppi luotiin alun perin tietojen tallentamiseen magneettinauhoille.
- Gzip : GNU gzip on tiedostojen pakkausalgoritmi, jota käytetään tiedostojen pakkaamiseen. Gzip -tiedostotunniste on GZ, joten voit päätellä sen kaikki tiedostot, jotka päättyvät GZ: hen on pakattu gzip -algoritmilla.
- TAR.GZ : TAR.GZ -tiedosto on gzip -algoritmilla pakattu versio tarballista. TAR on tiedostopääte tarroille, kun taas GZ tarkoittaa gzip. TGZ -tiedostotunnistetta käytetään myös joskus TAR.GZ: n sijasta.
- Bzip2 : Gzipin tapaan on saatavana myös useita muita tiedostonpakkausalgoritmeja, mukaan lukien bzip2. Kun pakat TAR -tiedoston bzip2: lla, tulostiedostossa on jompikumpi seuraavista laajennuksista: TAR.BZ2, TAR.BZ tai yksinkertaisesti TBZ.
Kuinka luoda TAR- ja TAR.GZ -tiedostoja
Arkistojen luominen on tärkeä vaihe, kun varmuuskopioit Linux -tiedostojärjestelmäsi. Tämä varmistaa, että varmuuskopiointi ei muutu ja tiedostot eivät vioitu, jos järjestelmässäsi tapahtuu jotain rikki.
Terva -apuohjelman käyttäminen
Perussyntaksi pakattujen tarpojen luomiseen tar -komennolla on:
tar -cvzf archive filename
tar -cvzf archive directory
...missä arkistoida on pakatun tiedoston nimi ja Tiedoston nimi / hakemistoon on tiedosto tai hakemisto, jonka haluat pakata käyttämällä tar.
The c , v , Kanssa ja f Edellä mainitussa komennossa käytetyt liput tarkoittavat Luoda , Monipuolinen , gzip ja Tiedoston nimi .
Huomaa, että sinun on välitettävä tiedostopääte (TAR tai TAR.GZ) arkiston nimessä seuraavasti:
tar -cvzf new.tar.gz big-file.txt
tar -cvf new.tar big-file.txt
Arkistoida ja pakata /Asiakirjat hakemistoa käyttäen tar:
tar -cvzf new.tar.gz ~/Documents
Voit myös pakata useita hakemistoja ja tiedostoja luomalla yhden tarballin. Tehdä niin:
tar -cvzf new.tar.gz ~/Documents ~/Downloads file1.txt file2.txt
TAR- ja TAR.GZ-tiedostojen luominen 7-Zip-ohjelmalla
Vaihtoehtoinen tapa luoda TAR- ja TAR.GZ-arkistoja on käyttää 7-Zip-tiedostoa. TAR-tiedoston luomisen perussyntaksi 7-Zipillä on:
7z a -ttar archive.tar /folder
...missä kohteeseen merkitsee Lisätä arkisto, -t merkitsee Tyyppi tiedostosta ja terva tarkoittaa TAR -tiedostotyyppiä.
Jos haluat lisätä /Lataukset hakemisto arkistoon käyttämällä 7-Zip-tiedostoa:
7z a -ttar archive.tar /Downloads
7-Zip ei salli TAR.GZ-tiedostojen suoraa luomista. Se on kaksivaiheinen prosessi. Luo ensin TAR -arkisto ja pakkaa se sitten TAR.GZ -muotoon. Jos sinulla on jo TAR-tiedosto ja haluat pakata sen käyttämällä 7-Zip-tiedostoa, käytä seuraavaa komennomuotoa:
7z a archive.tar.gz archive.tar
Edellä mainittu komento ottaa archive.tar tiedosto tulona ja pakkaa sen gzip -algoritmin avulla. Lähtö on archive.tar.gz tiedosto.
Voit myös yhdistää molemmat vaiheet yhdeksi komentoksi.
7z a -ttar -so archive.tar /Downloads | 7z a -si archive.tar.gz
The -niin ja -Joo liput merkitsevät Vakiolähtö ja Vakiotulo . Komennon ensimmäinen osa kirjoittaa archive.tar tiedosto vakioulostuloon. Toinen komento lukee archive.tar tiedosto normaalitulosta ja pakkaa sen vastaavasti.
Aiheeseen liittyviä: 7-Zip saapuu Linuxiin: Näin asennat sen ...
Kuinka purkaa tai purkaa TAR ja TAR.GZ
Suurimman osan ajasta saat käsiisi pakatun paketin, joka on purettava. Linuxissa on useita tapoja purkaa pakattuja arkistoja.
Terva -apuohjelman käyttäminen
Perussyntaksi pakattujen tiedostojen purkamiseen tervalla on:
tar -xvzf archive.tar.gz
tar -xvf archive.tar
...missä arkistoida on pakatun tiedoston nimi. Kollektiivi -xvzf lippu tarkoittaa Ottaa talteen , Monipuolinen , gzip ja Tiedoston nimi vastaavasti. Kaikki mitä seuraa -f vaihtoehtoa pidetään syöttötiedostona. Huomaa, että jos käytät TAR -tiedostoja, voit poistaa -Kanssa lippu komennoista.
Voit myös purkaa pakatun tiedoston sisällön tiettyyn paikkaan seuraavasti:
tar -xvzf archive.tar.gz -C /Downloads
tar -xvf archive.tar -C /Downloads
Edellä mainittu komento purkaa archive.tar.gz tiedosto /Lataukset kansio.
Arkiston sisällön tarkasteleminen ennen sen purkamista:
tar -ztvf archive.tar.gz
tar -tvf archive.tar
...missä Kanssa , t , v ja f tarkoittaa gzip , Lista , Monipuolinen ja Tiedoston nimi .
Voit valita arkistosta purettavat tiedostot. Voit tehdä tämän yksinkertaisesti välittämällä tiedostonimet oletuskomennolla.
tar -xvzf archive.tar.gz file1 file2
Samoin voit purkaa tiettyjä hakemistoja arkistosta.
tar -xvzf archive.tar.gz directory1 directory2
Käytä -sulje pois lippu määrittääksesi niiden tiedostojen nimet, joita et halua purkaa.
missä voin käyttää tietokonetta ja tulostaa lähellä
tar -xvzf archive.tar.gz --exclude=/Downloads --exclude=file1.txt
Pura TAR- ja TAR.GZ-tiedostot 7-Zip-pakkauksella
Voit myös purkaa pakatun arkiston käyttämällä 7-Zip-tiedostoa. Perussyntaksi on:
7z x archive.tar
...missä x tarkoittaa Ottaa talteen .
Jos käytät TAR.GZ-tiedostoja, sinun on purettava pakattu arkisto TAR-muotoon ja purettava sitten TAR-tiedosto edelleen käyttämällä 7-Zip-tiedostoa.
7z x archive.tar.gz
7z x archive.tar
TAR.GZ -arkiston purkaminen suoraan yhdellä komennolla:
7z x -so archive.tar.gz | 7z x -si -ttar
Pura TAR ja TAR.GZ graafisesti
Useimmat Linux -jakelut toimitetaan esiasennetulla arkistonhallinnalla. TAR- ja TAR.GZ -tiedostojen purkaminen on vain muutaman napsautuksen käyttöliittymä.
Etsi pakattu arkistotiedosto ja avaa valikko napsauttamalla sitä hiiren kakkospainikkeella.
Klikkaa Poimi tästä mahdollisuus purkaa tiedoston sisältö. Järjestelmä purkaa oletusarvoisesti kaikki tiedostot nykyiseen hakemistoosi.
Jos haluat purkaa tiedostot toiseen kansioon, napsauta Ote kohteeseen vaihtoehto. Tiedoston selainikkuna avautuu. Valitse sopiva sijainti ja napsauta Valitse purkaa tiedosto kyseiseen paikkaan.
Tallennustilan ja kaistanleveyden säästäminen Linuxissa
Kun haluat jakaa useita tiedostoja jonkun toisen kanssa, niiden pakkaaminen yhteen TAR -arkistoon on tehokkain ratkaisu. Sen lisäksi, että pakatut arkistot vievät vähemmän tilaa järjestelmän tallennustilassa, ne käyttävät vähemmän palvelimen kaistanleveyttä, kun useat käyttäjät lataavat ne.
GZ -tiedosto on vain tiedosto, joka on pakattu gzip -algoritmilla. Voit purkaa pakatun arkistotiedoston sisällön käyttämällä virallista GNU gzip -apuohjelmaa. Jos tarkastelemasi tiedosto on TAR.GZ, tiedoston purkaminen joko tervan tai 7-Zipin avulla on paljon yksinkertaisempi valinta.
Jaa Jaa Tweet Sähköposti Mikä on GZ -tiedosto ja miten se puretaan?Löysitkö GZ -tiedoston tietokoneeltasi, mutta et voi avata sitä? Näin poistat tiedoston sisällön Windows-, macOS- ja Linux -käyttöjärjestelmissä.
Lue seuraava Liittyvät aiheet- Linux
- ZIP -tiedostot
Deepesh on MUO: n nuorempi editori Linuxille. Hän kirjoittaa informaatio -oppaita Linuxissa ja pyrkii tarjoamaan autuaan kokemuksen kaikille uusille tulokkaille. Et ole varma elokuvista, mutta jos haluat puhua tekniikasta, hän on kaverisi. Vapaa -ajallaan löydät hänet lukemasta kirjoja, kuuntelemassa erilaisia musiikkilajeja tai soittamassa kitaraa.
Lisää Deepesh Sharmastatilaa uutiskirjeemme
Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e -kirjoja ja ainutlaatuisia tarjouksia!
Klikkaa tästä tilataksesi