TAR.GZ, TGZ
Purkaminen
tar -xzvf tiedosto.tar.gz
-x purkaa (extract)
-z hoitaa homman jos tar on myös gzipattu (zip)
-v listaa tiedostot (verify)
-f käskee käyttämään tiedostoa, joka jäljessä määritellään (file)
-x purkaa (extract)
-z hoitaa homman jos tar on myös gzipattu (zip)
-v listaa tiedostot (verify)
-f käskee käyttämään tiedostoa, joka jäljessä määritellään (file)
Pakkaaminen
tar -cvzf pakattu.tar.gz hakemisto/
-c luo tiedoston (create)
-v listaa tiedostot (verify)
-z hoitaa homman jos haluat gzipata tarin (zip)
-f käskee käyttämään tiedostoa, joka jäljessä määritellään (file)
-c luo tiedoston (create)
-v listaa tiedostot (verify)
-z hoitaa homman jos haluat gzipata tarin (zip)
-f käskee käyttämään tiedostoa, joka jäljessä määritellään (file)
Hakemistopuun siirtämien
cd lahtohakemisto;tar -cvpf - . | (cd tulohakemisto; tar -xvfp -)
-c luo tiedoston (create)
-v listaa tiedostot (verify)
-p (preserve)
-f käskee käyttämään seuraavaa tiedostoa (file)
-x purkaa (extract)
- ulostulo laitetaan standard outputiin tai luetaan standard inputista
-c luo tiedoston (create)
-v listaa tiedostot (verify)
-p (preserve)
-f käskee käyttämään seuraavaa tiedostoa (file)
-x purkaa (extract)
- ulostulo laitetaan standard outputiin tai luetaan standard inputista
Hakemistopuun tallennus toiselle koneelle
ssh kone -c blowfish "tar -cvpf - hakemisto" | gzip -c > /tulohakemisto/tiedosto.tar.gz
ssh:lle
-c salausalgoritmi (cypher)
tarille
-c luo tiedoston (create)
-v listaa tiedostot (verify)
-p (preserve)
-f käskee käyttämään seuraavaa tiedostoa (file)
gzipille
-c luo tiedoston (create)
ssh:lle
-c salausalgoritmi (cypher)
tarille
-c luo tiedoston (create)
-v listaa tiedostot (verify)
-p (preserve)
-f käskee käyttämään seuraavaa tiedostoa (file)
gzipille
-c luo tiedoston (create)
Tässä esimerkissä on kolme c-valintaa, yksi ssh:lle ja kaksi tiedostonluomiseksi. Ensimmäinen luodaan tarin avulla stdoutiin ja toinen gzipillä luodaan tiedosto haluttuun paikkaan. gzip lukee suoraan putkesta tulevan stdinin, eli tarin luomaa tiedostoa.
Yhden tiedoston purkaminen tar-paketista
tar -xvf tiedosto.tar polku/tiedosto.txt
Tässä annetaan siis esimerkiksi tar -tvf selvitetty tar-paketin sisällä oleva polku tiedostoon ja se annetaan viimeisenä parametrina muuten tavanomaiseen purkukäskyyn. Toimii linuxissa myös pakattuihin tiedostoihi, kunhan antaa optioksi avata sekin pakkaus (esim. tar -xvzf tiedosto.tgz).