У суштини, тар датотека је начин креирања архивске датотеке која садржи многе друге датотеке.
Замислите да имате структуру фолдера са датотекама у њему које желите да копирате са једног рачунара на други. Можете писати сценарио који изводи копију и ставља све датотеке у исправне фасцикле на одредишној машини.
Било би далеко лакше ако бисте могли креирати јединствену датотеку са свим датотекама и фасциклама уграђеним као дио датотеке коју бисте затим могли копирати до одредишта и извући.
Корисници који користе за коришћење Виндовс софтвера као што је ВинЗип већ ће бити свесни ове врсте функционалности, али разлика између зип датотеке и тар датотеке је да тар датотека није компримована.
Веома је уобичајено да се тар датотека компримује као што је приказано у водичу који показује како извадити тар.гз датотеке.
Овај чланак ће вам показати како користити тар команду .
Како креирати тар-фајл
Замислите свој фолдер за слике под вашом кућном фасциклу има пуно различитих фолдера са бројним сликама у свакој фасцикли.
Можете креирати тар датотеку која садржи све ваше слике док одржавате структуру фолдера користећи сљедећу команду:
тар -цвф фотографије ~ / фотографије
Прекидачи су следећи:
- -ц = креирај
- -в = вербосе
- -ф = датотеке
Како да листе фајлове у табеларном фајлу
Можете да наведете садржај тар-датотеке користећи следећу команду:
тар-тф тарфиленаме
Ово даје листу датотека и фасцикли унутар тар датотеке.
То увек треба урадити пре него што извучете катранску датотеку из чудног извора.
У најмању руку тар датотека може извући датотеке у фасцикле које нисте очекивали и корумпирале делове вашег система, тако да знате које датотеке иду гдје је добра почетна тачка.
У најгорем случају, лоши људи стварају нешто што се зове тар-бомба која је дизајнирана да уништи ваш систем.
Претходна команда једноставно даје списак фајлова и фасцикли. Ако желите више вербални приказ који приказује величине датотека, користите следећу команду:
тар -твф тарфиленаме
Прекидачи су следећи:
- -т = попис садржаја архиве
- -ф = датотека
- -в = вербосе
Како да извадите из датотеке тар
Сада када сте датотеке навели у тар датотеку можда ћете желети да извадите тар датотеку.
Да бисте извадили садржај тар-датотеке користите следећу команду:
тар -квф тарфиле
Прекидачи су следећи:
- -к = екстракт
- -в = вербосе
- -ф = датотека
Како додати фајлове у тар-фајл
Ако желите да додате датотеке у постојећи тар фајл, покрените следећу команду:
тар-рвф тарфиленаме / путање / до / датотеке
Прекидачи су следећи:
- -р = Додати
- -в = Вербосе
- -ф = Филес
Како додати само датотеке ако су нове
Проблем са претходном командом је да ако додате датотеке које већ постоје у тар датотеку, биће преписане.
Ако желите само додати датотеке ако су новији од постојећих датотека користите следећу команду:
тар -увф тарфиленаме / путање / до / датотеке
Како спријечити таљење од преписивања док је извлачење
Ако извлачите тар датотеку, можда не желите преписати датотеке ако већ постоје.
Ова наредба осигурава да постојеће датотеке остају саме:
тар -кквф тарфиленаме
Изводите само датотеке које су новије од постојећих датотека
Ако екстрахирате тар датотеку, можда ћете бити сретни да се датотеке преписују, али само ако је датотека у тар-датотеку новија од постојеће датотеке.
Следећа наредба показује како то учинити:
тар -кееп-невер-филес -квф тарфиленаме
Како уклонити датотеке након додавања у датотеку катрана
Датотека катрана остаје нестиснута тако да ако имате датотеку од 400 гигабајта у тар датотеку, имат ћете датотеку од 400 гигабајта на својој изворној локацији и тар датотеку са датотеком од 400 гигабајта.
Можда ћете желети да уклоните изворну датотеку када је додата у тар датотеку.
Следећа наредба показује како то учинити:
тар -ремове-филес-цвф тарфиленаме / патх / то / филес
Стисните табелу кад га креирате
Да бисте компримирали тар датотеку чим се креира, користите следећу команду:
тар-цвфз тарфиленаме / патх / то / филес
Резиме
Команда тар има десетине прекидача и више информација се може пронаћи помоћу команде ман тар или покретањем тар -хелп .