Како извући тар.гз датотеку у Линук-у

Водич за коришћење команде тар за издвајање тар.гз датотека у Убунту, ЦентОС, Федора и другим Линук дистрибуцијама.

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

тар.гз формат се популарно користи од стране софтвера који је доступан за Линук како у званичним репозиторијумима, тако и незванично преко Интернета.

Шта је тар.гз датотека?

тар.гз (Гзип) је један од формата датотека доступних у систему компресије тар. Неки други формати датотека су бз2,лзип и лзоп. Гзип и бз2 су најчешће коришћени формати. Гзип је намењен за бржу компресију, док бз2 је намењен за мању величину архиве.

тар је подразумевано инсталиран на већини Линук система. У случају да недостаје, можете га инсталиратина Убунту, Дебиан или слично Линук дистрибуције покретањем:

судо апт инсталл тар

Белешка: У случају Убунту верзије < 14.04, користите апт-гет уместо апт.

За инсталацију тар на ЦентОС-у и Федори, трцати:

иум инсталл тар

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

Да бисте издвојили тар.гз архивску датотеку, трцати:

тар квзф .тар.гз

Хајде да видимо које су опције квзф значити:

Икс – Одређује да се датотеке издвајају из архиве.

в – Означава много речи. Одштампајте свако име датотеке издвојено из архиве заједно са његовом путањом. Ово је само информативно и стога није обавезно.

з – Ово означава да је архива компримована помоћу Гзип-а

ф – Ово специфицира да ће следећи аргумент иза опција бити име архивске датотеке која ће се распаковати. Ако ова опција није обезбеђена, тар покушава да чита са стандардног улаза терминала. У новијим верзијама, приказује грешку кад год ова опција није наведена.

Пример

Следећа команда ће издвојити три датотеке у архиви тестарцхиве.тар.гз и одштампати њихова имена.

тар квзф тестарцхиве.тар.гз

Као што видимо, три датотеке су извучене. Имајте на уму да команда издваја датотеку у исту фасциклу из које је команда покренута.