Què són els Tarballs de Linux i com els podeu utilitzar?

Segons Wikipedia, un tarball és un format de fitxer informàtic que pot combinar múltiples fitxers en un únic fitxer anomenat "tarball", generalment comprimit.

Llavors, què ens ajuda i què els podem utilitzar?

En els últims fitxers de tar es van crear per emmagatzemar dades a cintes i el terme tar és l'arxiu de cinta. Tot i que encara es pot utilitzar per a aquest propòsit, el concepte d'arxiu tar és simplement una forma d'agrupar molts fitxers en un sol arxiu.

Quins són els avantatges d'utilitzar un arxiu Tar?

Raons per crear fitxers de tar

Els fitxers de TAR quan es comprimeixen fan bones còpies de seguretat i es poden copiar a DVD, discs durs externs, cintes i altres dispositius multimèdia i llocs de xarxa. Mitjançant l'ús d'un fitxer de tar per a aquest propòsit, podeu extreure tots els fitxers d'un arxiu de nou als llocs originals en cas de necessitat.

Els fitxers de tar també es poden utilitzar per distribuir programari o altre contingut col·laborat. Una aplicació està formada per desenes de programes i biblioteques diferents, així com altres continguts de suport, com ara imatges, fitxers de configuració, fitxers de readme i fitxers.

Un fitxer tar permet mantenir aquesta estructura junts amb finalitats de distribució.

Falta d'ús d'arxius de tar

Wikipedia enumera una sèrie de limitacions per a l'ús d'arxius de tar que inclouen, entre d'altres, els següents:

Com crear un arxiu de tar

Per crear un fitxer de tar s'utilitza la sintaxi següent:

tar -cf tarfiletocreate listoffiles

Per exemple:

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

Això crea un fitxer tar anomenat garybackup amb tots els fitxers de la meva carpeta de música, imatges i vídeos. El fitxer resultant no està completament comprimit i ocupa la mateixa mida que les carpetes originals.

Això no és bo en termes de còpia a través d'una xarxa o d'escriure en DVD, ja que ocuparà més ample de banda, més discs i serà més lent per copiar-lo.

Podeu utilitzar l'ordre gzip juntament amb l'ordre tar per crear un fitxer de tar comprimit.

En essència, un fitxer tar comprimit és un tarball.

Com llistar els fitxers en un arxiu de tar

Per obtenir una llista dels continguts d'un fitxer tar utilitza la següent sintaxi:

tar-tvf tarfilename

Per exemple:

tar-tvf garybackup

Com extreure un fitxer de tar

Per extreure tots els fitxers d'un fitxer de tar mitjançant la sintaxi següent:

tar-xf tarfilename

Per llegir més