tar (tape archive)
Tar-komentoa käytetään
joko kokoamaan tai purkamaan tiedostoja ns. tar-tiedostoksi. Komento
tar kokoaa usean tiedoston yhdeksi tiedostoksi säilyttäen
hakemistorakenteen.
Joitakin tar-komennon optioita:
c Luodaan uusi tar-tiedosto. r Lisätään tiedostoja tar-tiedostoon. t Listataan tar-tiedosto. x Puretaan tiedostot tar-tiedostosta. f Luotava tai purettava tar-tiedosto v kertoo, mitä tiedostoja tar-tiedostoon koottiin tai mitä siitä purettiin z samalla kertaa luotu tar-tiedosto pakataan tgz-tiedostoksi tai tgz-tiedoston pakkaus puretaanSeuraavat komennot ovat hyödyllisiä:
tar cvfLisätietoja toiminnasta saa man tar -komennolla. Unix-järjestelmissä on yleensä omat versionsa tar-komennosta, joten on syytä tutustua kyseisen järjestelmän tar-komennon manuualisivuihin.# luo tar-tiedoston tar xvf # purkaa tar-tiedoston tar tvf # listaa tar-tiedoston sisällön tar czfv # luo pakatun tar-tiedoston tar xzfv # purkaa pakatun tar-tiedoston
Tiedostojen pakkaaminen
gzip / gunzip
Komento
gzip pakkaa tiedoston ja lisää siihen
tarkenteen gz. Komento gunzip
purkaa pakatun tiedoston. Parametriksi annetaan pakattava tai
purettava tiedosto.
gzip harkka.tar # syntyy tiedosto harkka.tar.gz ja tiedosto harkka.tar hävitetään gunzip harkka.gz # tiedoston pakkaus puretaan.Parametriksi voi antaa myös tiedostolistan:
gzip * #kaikki hakemiston tiedostot pakataanJos halutaan pakata koko alihakemisto, se voidaan tehdä yhdistämällä sekä tar että gzip.
tar cvf - harkkatyo | gzip > harkkatyo.gz # muodostataan tar-tiedosto ja pakataan se gunzip < harkkatyo.gz | tar xvf - #puretaan pakkaus ja tar-tiedostoLisätietoja toiminasta saa man gzip -komennolla.