Тар у Линуку - Примери Тар ГЗ, Тар датотека, Тар директоријум и компресије Тар Цомпресс

Да ли желите да комбинујете гомилу датотека и директорија у једну датотеку? tarКоманда у Линуку је оно што тражите!

tarКоманда се користи за компресију групу датотека у архиви. Команда се такође користи за издвајање, одржавање или модификовање тар архива.

Тар архиве комбинују више датотека и / или директоријума заједно у једну датотеку. Архива катрана није нужно компримована, али може бити. Дозволе су сачуване и подржава многе формате компресије.

Научите како се користи tarу овом кратком чланку.

Синтакса

tar [options] [archive-file] [file or directory to be archived]

Опције:

-ц: Креира архиву

-к: Издваја архиву

-ф: креира архиву са датим именом датотеке

-т: приказује или наводи датотеке у архивираној датотеци

-у: архивира и додаје у постојећу архивску датотеку

-в: Приказује детаљне информације

-А: Спаја архивске датотеке

-з: компресује тар датотеку помоћу гзип-а

-ј: компресује тар датотеку помоћу бзип2

-В: Верификује архивску датотеку

-р: ажурира или додаје датотеку или директоријум у већ постојећу .тар датотеку

Примери употребе

Издвој архиву:

tar xfv archive.tar

(Опције: к = екстракт, ф = датотека, в = опширно)

Направите архиву са датотекама или директоријумом:

tar cfv archive.tar file1 file2 file3

(Опције: ц = креирај)

Направите компримоване архиве:

tar cfzv archive.tar file1 file2 file3

(Опције: з = компримовање са гзип-ом)

Прикажи све датотеке архиве:

tar tvf archive.tar

Направите некомпримовану архиву свих .ткт датотека у тренутном директоријуму:

tar cfv archive.tar *.txt

Издвој датотеке из гзип тар Архива арцхиве.тар.гз:

tar xvzf archive.tar.gz

Направите компресовану тар архивску датотеку помоћу бзип2:

tar cvfj archive.tar.tbz example.cpp

(Опције: ј = компримовање са бзип2, мања величина датотеке, али траје дуже од -z)

Ажурирајте постојећу тар датотеку додавањем датотеке тодо.ткт у архиву:

tar rvf archive.tar todo.txt

(Опције: р = додај датотеку)

Списак садржаја тар датотеке:

tar tf file.tar

(Опције: т = приказ, ф = датотека)

Направите компримовану архиву тренутног директоријума, али изузмите одређене директоријуме:

tar --exclude='./folder' --exclude='./upload/folder2' cfzv archive.tar .(„фолдер“ и „фолдер2“ су изузети)