Постоји добро познат алат у Уник свету, а то је катран, од тарбала обрађују се свакодневно, посебно за распакивање пакета изворног кода и њихово састављање. Као што већ знате, ако нас прочитате, тарбаллс су датотеке упаковане у алат тар и са неком врстом компресије, које могу бити различитих врста, у зависности од алгоритма компресије који се користи. Стога се користе други алати за компресију / декомпресију.
Добра ствар код тарбаллс-а је то задржите дозволе и друге атрибуте упакованих датотека и директорија, зато су они посебно важни за очување одговарајућих дозвола изворних датотека, скрипти и других које морамо извршити за компилацију и инсталацију. У ствари, када лоше распакујемо један од ових пакета, користећи на пример неке графичке алате за декомпресију, те дозволе се уништавају и оно што намеравамо можда неће радити исправно ...
Данас ћемо вам представити неке једноставне и основне наредбе са катраном који бисте требали знати да бисте могли добро да радите са пакетима. За више информација можете погледати друге моје чланке као што су:
Па, учинимо то:
- Спакујте датотеку или директоријум:
tar -cvf nombre_tarball.tar /ruta/directorio/
- За .гз компресију (ако желите другу врсту компресије, можете да промените з у ј за .бз2, итд.):
tar cvzf nombre_tarball.tar.gz /ruta/directorio/
- Да бисте распаковали к, без обзира на компресију:
tar -xvf nombre_tarball.tar.gz
- Само наведите садржај тарбол-а, без извршавања декомпресије или распакивања на њему:
tar -tvf nombre_tarball.tar.gz
- Додајте датотеке и директоријуме у постојећи тарбалл:
tar -rvf nombre_tarball.tar.gz nuevo.txt
- Проверите тарбалл:
tar -tvfW nombre_tarball.tar
- Проверите величину:
tar -czf - nombre_tarball.tar.gz | wc -c
Л примери Нормално сам их ставио са .гз компресијом, али не мора бити тако. Исто је било и за .бз2, .кз итд. Сјетите се само да приликом компресије користите одговарајући фонт за сваку врсту компресије ...
Здраво,
За .гз компресију (ако желите другу врсту компресије, можете да промените з у ј за .бз2, итд.) ...
Зар то не би био .гз за .бз2?
тар цвзф тарбалл_наме.тар.гз / патх / дирецтори /
Не би ли тар -цвзф тарбалл_наме.тар.гз / патх / дирецтори /?
тар -цзф - тарбалл_наме.тар.гз | вц -ц
Зашто не даје исти резултат као да га гледамо у Својствима)
Хвала. Поздрав из Перилло (Олеирос) - А Цоруна.