Какви са Linux табла и как можете да ги използвате

Според Wikipedia, тарбал е компютърния файлов формат, който може да комбинира множество файлове в един файл, наречен "tarball", обикновено компресиран.

Как така това ни помага и за какво можем да ги използваме?

В миналото тарните файлове са създадени за съхранение на данни в ленти, а терминът tar е за архив с ленти. Въпреки че все още може да се използва за тази цел концепцията за tar файл е просто начин да групирате много файлове заедно в един архив.

Какви са ползите от използването на Tar файл?

Причини за създаването на Tar файлове

Тарните файлове, когато са компресирани, създават добри резервни копия и могат да бъдат копирани на DVD, външни твърди дискове, ленти и други медийни устройства, както и мрежови местоположения. С помощта на tar файл за тази цел можете да извлечете всички файлове в архива обратно към първоначалните им места, ако имате нужда.

Тар файловете могат да се използват и за разпространение на софтуер или друго съвместно съдържание. Приложението се състои от десетки различни програми и библиотеки, както и от друго поддържащо съдържание, като изображения, конфигурационни файлове, файлове за четене и създаване на файлове.

Тар файлът помага да се поддържа тази структура заедно за целите на разпространението.

Недостатък на използването на Tar файлове

Уикипедия изброява редица ограничения за използването на каталожни файлове, които включват, но не се ограничават до:

Как да създадете целеви файл

За да създадете tar файл, използвайте следния синтаксис:

tar-cf tarfiletocreate listoffiles

Например:

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

Това създава таргетен файл, наречен garybackup, с всички файлове в папката ми за музика, картини и видеоклипове. Полученият файл е напълно некомпресиран и заема същия размер като оригиналните папки.

Това не е страхотно по отношение на копирането по мрежата или писането на DVD дискове, тъй като ще заема повече трафик, повече дискове и ще бъде по-бавно да се копират.

Можете да използвате командата gzip във връзка с командата tar за създаване на компресиран tar файл.

По същество компресираният tar файл е тарбал.

Как да се изброят файловете в целевия файл

За да получите списък на съдържанието на tar файл използва следния синтаксис:

tar -tvf tarfilename

Например:

tar -tvf garybackup

Как да извлечете Tar файл

За да извлечете всички файлове от tar файл, използвайте следния синтаксис:

tar -xf tarfilename

Допълнителна информация