тар: команде које бисте требали знати

Постоји добро познат алат у Уник свету, а то је катран, од тарбала обрађују се свакодневно, посебно за распакивање пакета изворног кода и њихово састављање. Као што већ знате, ако нас прочитате, тарбаллс су датотеке упаковане у алат тар и са неком врстом компресије, које могу бити различитих врста, у зависности од алгоритма компресије који се користи. Стога се користе други алати за компресију / декомпресију.

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

Данас ћемо вам представити неке једноставне и основне наредбе са катраном који бисте требали знати да бисте могли добро да радите са пакетима. За више информација можете погледати друге моје чланке као што су:

Па, учинимо то:

  • Спакујте датотеку или директоријум:
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, .кз итд. Сјетите се само да приликом компресије користите одговарајући фонт за сваку врсту компресије ...


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Јорге дијо

    Здраво,
    За .гз компресију (ако желите другу врсту компресије, можете да промените з у ј за .бз2, итд.) ...
    Зар то не би био .гз за .бз2?
    тар цвзф тарбалл_наме.тар.гз / патх / дирецтори /
    Не би ли тар -цвзф тарбалл_наме.тар.гз / патх / дирецтори /?
    тар -цзф - тарбалл_наме.тар.гз | вц -ц
    Зашто не даје исти резултат као да га гледамо у Својствима)

    Хвала. Поздрав из Перилло (Олеирос) - А Цоруна.