Како тар мапу у Линук -у

How Tar Folder Linux



Тапе Арцхиве или тар је формат датотеке за креирање датотека и директоријума у ​​архиву уз очување података о систему датотека, као што су дозволе. Помоћу команде тар можемо креирати тар архиве, издвајати архиве, прегледавати датотеке и директоријуме ускладиштене у архивама и додавати датотеке у постојећу архиву. Тар је једноставан, али моћан алат за архивирање.

Овај водич ће вас провести кроз креирање и издвајање тар архива на вашој Линук машини.







Инсталирајте Тар

У већини дистрибуција Линука, тар ћете имати унапред инсталиран. Међутим, у случају да немате. Ако је то ваш случај, користите наредбе:



Дебиан/Убунту:

Користите апт менаџер пакета као:



$судо апт-гет инсталл катран

Арцх / Мањаро:

О дистрибуцијама заснованим на Арцх-у:





$судопацман катран

РЕХЛ/ЦентОС:

На РЕХЛ породици, користите иум као:

$судо иум инсталл катран

Тар Формати датотека

Тар подржава некомпресоване и компримоване архиве. Уобичајена проширења тар архиве укључују:



  • .тар - Сирова тар датотека.
  • .тар.гз, .тгз, .тар.гзип - Гзип тар архива.
  • .тар.бз2, .тбз, .тбз2, .тар.бзип2 - Бзиппед тар архива.
  • .тар.З, .З, .таз - Сажмите тар архиву.

Основна употреба катрана

Коришћење тар у командној линији усваја општу синтаксу:

$катран [ОПЕРАЦИЈЕ] [ОПЦИЈЕ]датотеке са именом_архиве/директоријуми_за_архиву

Почињемо позивањем помоћног програма тар, након чега следи операција коју треба извршити. Операције могу укључивати:

  • - направите архиву
  • -Икс - издвојите архиву
  • - приказује датотеке и директоријуме у архиви.

Затим преносимо опције за измену понашања услужног програма. Ове опције могу бити -в за опширно писање или -ф за назив архиве, -з за филтрирање архиве путем гзипа итд.

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

Како направити једноставну архиву

Као што смо горе споменули, тар подржава низ компресија. Да бисте навели тип архиве за креирање, имену датотеке додајте жељену екстензију. На пример, да бисте креирали гзиппед тар архиву, унесите име датотеке као миарцхиве.тар.гз

Помоћу доње наредбе креирајте архиву са датотекама: филе1, филе2, филе3, филе4

$судо катран миарцхиве.тар датотека1, датотека2, датотека3

-Ц говори тар -у да створи нову архиву. -Ф заставица одређује назив датотеке.

Како циљати именик

Да бисте креирали тар архиву у директоријуму са свим датотекама и поддиректоријумима, проследите путању директоријума. Одатле тар рекурзивно проналази све датотеке и директоријуме и додаје их у архиву.

Пример команде је:

$судо катран -Са гзиппед.тар.гз/кућа/убунту

Можете сузбити архивирање рекурзивног директоријума помоћу заставице –но-рецурсион.

Како приказати садржај тар архиве

За преглед датотека и директоријума у ​​тар архиви користимо опцију -т. На пример:

$катран гзиппед.тар.гз

Како издвојити Тар архиву

Да бисте издвојили тар архиву, употребите ознаку операције -к за издвајање. Можете проћи било који формат компримовања тар -а, попут гзип, лзма, бз2 и других.

Најчешћа команда за издвајање датотека тар архиве је:

$катран -квфархива.тар.[продужетак]

Да бисте извукли једноставну тар архиву:

$катран -квфмиарцхиве.тар

Команда ће издвојити садржај архиве у тренутни директоријум.

Како издвојити одређену датотеку

У неким случајевима ћете можда морати да преузмете одређене датотеке из архиве. Да бисте то урадили, проследите имена датотека наредби тар одвојене размаком.

На пример:

$катран -квфсампле.вма инфо.ткт бацкуп.лог

Како екстраховати у одређени директоријум

Као што је поменуто, тар издваја архиву у тренутни радни директоријум. Да бисте променили директоријум у који се архивирају датотеке, користите ознаку -Ц као:

$мкдир~/миарцхиве&& катран -квфмиарцхиве.тар /кућа/убунту/миарцхиве

Како додати датотеке у архиву

За додавање датотека у постојећу архиву користимо додатак -р фо иза којег следи назив архиве и датотеке за додавање.

На пример:

$катран -рвфмиарцхиве филе1 филе2 филе3

Како уклонити датотеке из архиве

Помоћу опције –делете можемо уклонити одређене датотеке из архиве као:

$катран -квф --делетемиарцхиве.тар датотека1 датотека2 датотека3

Закључак

Тар је драгоцен услужни програм у Линук -у, већина пакета се архивира у тар формату и корисно је знати како користити алат.