TAR на командния ред (shell)
Програмата tar се използва за създаване и манипулиране на tar архиви. Архивът е файл, съдържащ съдържанието на много файлове. Освен това архивът идентифицира имената на файловете, техните собственици и т.н. (Архивите също така записват разрешение за достъп, потребител и група, размер в байтове и време на последна промяна. Някои архиви също изброяват имената на файловете във всяка архивирана директория и информация за директориите).
Първоначално tar архивите се използват за компактно съхранение на файлове върху магнитна лента - оттук и терминът tar (tape archiver). Независимо от името на помощната програма, tar може да насочи изхода си към всяко налично устройство, както и да го съхрани във файл или да го прехвърли по канал към друга програма. tar също може да има достъп до отдалечени устройства и файлове.
Ето някои опции, използвани с командата tar: -c - създаване на нов архив -f - използва се в комбинация с опцията -c за създаване на tar файл от посочения файл; използва се във връзка с опцията -x за разархивиране на посочения файл -t - изброява файловете в tar файла -v - показва напредъка на процеса на архивиране -x - извлича файлове от архива -z - компресира tar файла с gzip -j - компресира tar файла с bzip2
За да създадете tar файл, въведете в командния ред:
В този примерfilename.tar е архивният файл за създаване,dir/file е директорията или файлът, който да бъде поставен в архивния файл.
Можете да създадете tar файл от множество файлове и директории едновременно, като ги изброите, разделени с интервали:
Тази команда ще постави всички файлове от директориитеwork иschool, които принадлежат на директорията/home/mine, към нов файл с имеfilename.tar в текущата директория.