Ero sivun ”Tar” versioiden välillä
p (→Vinkkejä) |
pEi muokkausyhteenvetoa |
||
(3 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
{{DISPLAYTITLE: | {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} | ||
{{Ohjelma | {{Ohjelma | ||
| nimi=tar | | nimi=tar | ||
| kuva= | | kuva= | ||
| kuvateksti= | | kuvateksti= | ||
| lisenssi=[[ | | lisenssi=[[GPLv3+]] | ||
| käyttöliittymä=teksti | | käyttöliittymä=teksti | ||
| kotisivu=[https://gnu.org/software/tar/ gnu.org/software/tar] | | kotisivu=[https://gnu.org/software/tar/ gnu.org/software/tar] | ||
Rivi 31: | Rivi 31: | ||
* [[Tarball]] | * [[Tarball]] | ||
* [[Tarball#Tervapommi|Tarbomb]] | * [[Tarball#Tervapommi|Tarbomb]] | ||
{{Pakkausohjelmat}} | |||
[[Luokka:Komentorivin perustyökalut]] | [[Luokka:Komentorivin perustyökalut]] |
Nykyinen versio 21. maaliskuuta 2022 kello 02.02
tar | |
---|---|
Käyttöliittymä | teksti |
Lisenssi | GPLv3+ |
Kotisivu | gnu.org/software/tar |
tar (tape archiver) on työkalu tar-pakettien käsittelyyn. Tar-paketit sisältävät tiedoston tai lukuisan määrän tiedostoja ja hakemistoja koottuna yhden tiedoston sisälle. Tar-pakettimuoto ei itsessään sisällä mitään pakkausta, joten usein se yhdistetään joko gzip, bzip2 tai kehittyneempään xz-pakkaustekniikkaan, jolloin tiedostopäätteeksi muodostuu .tar.gz, .tar.bz2 tai .tar.xz.
Tämä ns. tarball-muoto on Unix- ja Linux-maailman ylivoimaisesti käytetyin tiedonpakkaustapa. Esimerkiksi ohjelmien lähdekoodit jaellaan käytännössä poikkeuksetta tässä muodossa. Tar-ohjelma osaa käsitellä myös .tar.gz-, .tar.bz2- ja .tar.xz-paketteja (eli pakattuja tar-arkistoja).
Asennus[muokkaa]
Käytännössä jokainen linuxjakelu toimittaa tarin mukana. tar löytyy useimpien jakeluiden paketinhallinnasta nimellä tar. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.
Käyttö[muokkaa]
Tulostetaan tiedostolistaus arkistosta ja näytetään tämä ohjelmalla less:
$ tar tvf tiedosto.tgz | less
Puretaan tar.gz-paketti. Valitsin x tarkoittaa purkamista, v listaa purettavat tiedostot (ei pakollinen), k estää taria ylikirjoittamasta olemassaolevia tiedostoja ja f määrittää tiedoston, joka puretaan.
$ tar xvkf tiedosto.tar.gz
Pakataan (valitsin -c) hakemisto /home/jani-petteri/omat.laulut/ bzip2-pakattuun tar-pakettiin musiikki.tar.bz2. Tar-paketin nimen on tultava heti valitsimen f jälkeen. Valitsin j korvataan z:llä, mikäli pakattavan paketin halutaan olevan gzip-muodossa (tiedostopääte .tar.gz).
$ tar cjf musiikki.tar.bz2 /home/jani-petteri/omat.laulut/
Vinkkejä[muokkaa]
- Siirrä kohdetta, älä arkistoa.
$ tar -C pura/tänne/ -xvf arkisto.tar
Katso myös[muokkaa]
Pakkausohjelmat |
File Roller |Tar | xz | p7zip | PeaZip | Unzip | zip | Unrar | Gzip | Bzip2 | cpio | lzma | XZ Utils |