Тар у Линуку - Примери Тар ГЗ, Тар датотека, Тар директоријум и компресије Тар Цомпресс
Да ли желите да комбинујете гомилу датотека и директорија у једну датотеку? 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“ су изузети)