Što su Linux Tarballs i kako ih možete koristiti

Prema Wikipediji, tarball je format računalnih datoteka koji može kombinirati više datoteka u jednu datoteku nazvanu "tarball", obično sažetom.

Pa kako nam to pomaže i što možemo koristiti?

U prošlosti su tar datoteke stvorene za pohranjivanje podataka na trake, a izraz "tar" označava arhivu vrpce. Iako se i dalje može koristiti za tu svrhu, koncept tar datoteke jednostavno je način grupiranja puno datoteka u jednoj arhivi.

Koje su prednosti korištenja Tar datoteke?

Razlozi za stvaranje datoteka Tar

Tar datoteke kada se komprimiraju napraviti dobre sigurnosne kopije i može se kopirati na DVD-ove, vanjske tvrde diskove, trake i druge medijske uređaje i kao mjesta mreže. Korištenjem tar datoteke za ovu svrhu možete izvući sve datoteke unutar arhive natrag na svoje izvornim mjestima, ukoliko trebate.

Tar datoteke se također mogu koristiti za distribuciju softvera ili drugih suradničkih sadržaja. Aplikacija se sastoji od desetaka različitih programa i knjižnica, kao i drugih podržanih sadržaja kao što su slike, konfiguracijske datoteke, readme datoteke i datoteke.

Tar datoteka pomaže u očuvanju ove strukture u svrhu distribucije.

Nedostatak korištenja Tar datoteka

Wikipedia navodi niz ograničenja za korištenje tar datoteka koje uključuju, ali nisu ograničene na:

Kako stvoriti datoteku Tar

Za izradu tar datoteke koristite sljedeću sintaksu:

tar-cf tarfiletocreate listoffiles

Na primjer:

tar -cf garybackup ./Music/* ./Fotografije/* ./Videos/*

To stvara tar datoteku pod nazivom garybackup sa svim datotekama u mapi moje glazbe, slike i videozapise. Rezultirajuća datoteka potpuno je ne komprimirana i zauzima iste veličine kao i izvorne mape.

Ovo nije sjajno u pogledu kopiranja preko mreže ili pisanja na DVD jer će zauzimati veću propusnost, više diskova i bit će sporiji za kopiranje.

Možete koristiti gzip naredbu zajedno s naredbom tar za stvaranje komprimirane tar datoteke.

U biti, zipna tar datoteka je tarball.

Kako popis datoteka u Tar datoteci

Da biste dobili popis sadržaja tar datoteke koristi se sljedeća sintaksa:

tar tvf tarfilename

Na primjer:

tar -tvf garybackup

Kako izvući datoteku Tar

Za izdvajanje svih datoteka iz tar datoteke koristeći sljedeću sintaksu:

tar -xf tarfilename

Daljnje čitanje