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