Po Wikipediji je tarball format računalniške datoteke, ki lahko združuje več datotek v eno datoteko, imenovano »tarball«, običajno stisnjena.
Kako nam to pomaga in za kaj jih lahko uporabimo?
V preteklosti so bile datoteke tar ustvarjene za shranjevanje podatkov na kasete, izraz tar pa pomeni trak arhiv. Čeprav je še vedno mogoče uporabiti v ta namen, je koncept datoteke tar enostaven način združevanja veliko datotek v enem arhivu.
Katere so prednosti uporabe tar-datoteke?
- Veliko število datotek lahko združite v eno datoteko tar
- Ukaz tar je na voljo v večini sistemov Linux in ga je zato mogoče premakniti in izvleči brez težav z združljivostjo
- Datoteka tar podpira čas dostopa do datotek
- Datoteka tar podpira dovoljenja za datoteke
- Datoteka tar vsebuje simbolne povezave
- Datoteke tar lahko namesti na surove naprave, kot so trakovi, DVD-ji, USB-pogoni
Razlogi za izdelavo tar-datotek
Datoteke Tar pri stiskanju naredijo dobre varnostne kopije in jih je mogoče kopirati na DVD-je, zunanje trde diske, trakove in druge medijske naprave ter tudi na omrežne lokacije. Z uporabo tar datoteke v ta namen lahko vse datoteke v arhivu izvlečete nazaj na svoje prvotne kraje, če jih potrebujete.
Datoteke tar lahko uporabite tudi za distribucijo programske opreme ali druge sodelovale vsebine. Aplikacijo sestavljajo več deset različnih programov in knjižnic, kot tudi druge podporne vsebine, kot so slike, konfiguracijske datoteke, datoteke za branje in datoteke.
Datoteka tar pomaga ohranjati to strukturo skupaj za distribucijske namene.
Nižja uporaba datotek Tar
Wikipedia navaja številne omejitve za uporabo tar-datotek, ki vključujejo, vendar niso omejene na:
- Podpora za operacijski sistem. Datoteke Tar so široko sprejete na platformah UNIX in Linux, vendar so potrebna orodja tretjih oseb, ki jih je mogoče odpreti v sistemu Windows
- Tarbombs - V bistvu so ti tarovi namenjeni za razširitev in postavitev datotek v več imenikov po vsem vašem datotečnem sistemu. To je težava pri prejemu tarballov, ne pa pri uporabi lastnih. Kot večina stvari v računalništvu, so zaupanja vredni viri ključ.
- Težje je poiskati in iztiskati posamezne datoteke iz datoteke tar
- Ko ste stisnjeni z gzipom, morate dekompresirati celotno datoteko, medtem ko s standardno zip datoteko lahko ogledate vsebino arhiva, hkrati pa stisnete in izvlečete posamezne datoteke.
- Datoteka tar lahko vsebuje dve enaki datoteki z isto lokacijo, ki lahko povzroči, da se ena oseba prepisi po ekstrakciji
Kako ustvariti datoteko s katranom
Če želite ustvariti datoteko tar, uporabite naslednjo sintakso:
tar-cf tarfiletocreate listoffiles
Na primer:
tar -cf garybackup ./Music/* ./Pictures/* ./Videos/*
To ustvari datoteko tar, imenovano garybackup, z vsemi datotekami v mapi moje glasbe, slik in videoposnetkov. Nastala datoteka je popolnoma nestisnjena in zaseda enako velikost kot originalne mape.
To ni super v smislu kopiranja preko omrežja ali pisanja na DVD-je, ker bo trajalo več pasovne širine, več diskov in bo počasnejše za kopiranje.
Ukaz gzip lahko uporabite skupaj z ukazom tar, da ustvarite stisnjeno tarno datoteko.
V bistvu je datoteka zipiran tar tarball.
Kako naj seznam datotek v datoteki s katranom
Za pridobitev seznama vsebine datoteke tar uporabite naslednjo sintakso:
tar -tvf tarfilename
Na primer:
tar-tvf garybackup
Kako izvleči datoteko s katranom
Če želite vse datoteke iz tar datoteke odstraniti s pomočjo naslednje sintakse:
tar -xf tarfilename
Nadaljnje branje
- Strani GNU za tar tarife
- Kaj je datoteka tar?
- Primer uporabe ukaza tar
- Kratek primer ukaza gzip