tar — архивирование и распаковка файлов
шпаргалка · GNU tar https://lab.dimsanych.ru/ru/wiki/tar/Шпаргалка
-
tar czf a.tar.gz dirсоздать (gzip) -
tar czf a.tar.gz -C /base subбез лишних верхних каталогов -
tar xzf a.tar.gz -C /destраспаковать в каталог -
tar xzf a.tar.gz --strip-components=1 -
tar tvzf a.tar.gzпосмотреть содержимое - c=create x=extract t=list z=gzip J=xz v=verbose f=file -C каталог
Ключи
f требует аргумент — имя архива — и по соглашению ставится последним в
группе букв (czf, не fcz). Перед первой распаковкой незнакомого архива
посмотри его содержимое tar tzf: если в списке нет общего верхнего
каталога, распаковка рассыплет файлы прямо в текущую директорию.