Skip to main content

Kaip naudoti "tarball" kaip atsarginio kopijavimo metodą

Anonim

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