Pasak Vikipedijos, "tarball" yra kompiuterio failo formatas, kuris gali sujungti kelis failus į vieną failą, vadinamą "tarball", kuris paprastai yra suspaustas.
Taigi, kaip tai padeda mums ir ką mes galime juos naudoti?
Anksčiau buvo sukurta dervos failai, skirti saugoti duomenis į juostas ir terminą "dervos" - juostos archyvui. Nors tai vis dar gali būti naudojama, "tar" failo sąvoka yra tiesiog būdas grupuoti daugybę failų kartu viename archyve.
Kokios naudos iš dervos failo naudojimo?
- Daugybę failų galite sugrupuoti į vieną "tar" failą
- "Tar" komanda yra prieinama daugumoje Linux sistemų, todėl ją galima perkelti ir išgauti be suderinamumo problemų
- Dervos failas palaiko failų prieigos laiką
- Dervos failas išsaugo failų teises
- Dervos rinkmenoje yra simbolinių nuorodų
- Galite įrašyti tar failus į neapdorotus įrenginius, pvz., Juostą, DVD diskus, USB diskus
Priežastys, kaip kurti dervos failus
Dervos failai suspaudžiami, todėl atsargines kopijas galima kopijuoti į DVD, išorinius kietuosius diskus, juostas ir kitus medijos įrenginius, taip pat tinklo vietas. Šiuo tikslu naudodami "tar" rinkmeną, visas archyve esančius failus galite išgauti atgal į originalias vietas, jei jums reikės.
Tar filmai taip pat gali būti naudojami platinti programinę įrangą ar kitą bendradarbiaujamą turinį. Programa susideda iš dešimčių skirtingų programų ir bibliotekų bei kitų palaikančių turinio, pvz., Vaizdų, konfigūracijos failų, readme failų ir failų.
Dervos failas padeda išlaikyti šią struktūrą platinimo tikslais.
Nepakankamas naudojimasis dervos failais
Vikipedijoje yra keletas apribojimų naudoti tarų failus, kurie apima, bet neapsiriboja:
- Operacinės sistemos palaikymas. "Tar" failai yra plačiai naudojami visose "UNIX" ir "Linux" platformose, bet norint atidaryti juos "Windows" reikia trečiųjų šalių įrankių
- Tarbombs - iš esmės šie dervos failai yra skirti išplėsti ir įdėti failus į kelis katalogus visoje jūsų failų sistemoje. Tai yra problema, kai gaunate pirkinius, o ne kaip savo. Kaip ir dauguma dalykų skaičiavimo srityje, pagrindiniai yra patikimi ištekliai.
- Sunkiau rasti ir išgauti atskirus failus iš taro failo
- Kai suspaudžiama naudojant gzip, turite išspausti visą failą, o naudojant standartinį zip failą galite peržiūrėti archyvo turinį, tuo pačiu suspausti ir išgauti atskirus failus.
- Dervos failas gali turėti du identiškus failus su ta pačia vieta, dėl kurio gali būti perrašytas kitas, kai išgaunamas
Kaip sukurti dervos rinkmeną
Norėdami sukurti dervos failą, naudokite šį sintaksę:
tar -cf tarfiletocreate listoffiles
Pavyzdžiui:
tar -cf garybackup ./Music/* ./Pictures/* ./Videos/*
Tai sukuria dervos failą, vadinamą garybackup, su visais failais, esančiais mano muzikos, nuotraukų ir vaizdo įrašų aplanke. Gautas failas yra visiškai nesuspaustas ir užima tokį patį dydį kaip ir originalūs aplankai.
Tai nėra puikus būdas kopijuoti per tinklą arba rašyti į DVD, nes jis pritrauks daugiau pralaidumo, daugiau diskų ir bus lėtesnis kopijuoti.
Galite naudoti komandą gzip kartu su tar komandą suspausto taro failo sukūrimui.
Iš esmės, archyvuojamas dervos failas yra "archyvas".
Kaip sąraše failų failuose
Jei norite gauti tarų failo turinio sąrašą, naudokite šią sintaksę:
tar -tvf tarfilename
Pavyzdžiui:
tar -tvf garybackup
Kaip išgauti dervų rinkmeną
Norėdami išgauti visus failus iš taro failo naudodami šią sintaksę:
tar -xf tarfilename
Papildoma literatūra
- GNU deguto vadovo puslapiai
- Kas yra dervos failas
- Pavyzdys, naudojant tar komandą
- Trumpas "gzip" komandos pavyzdys