Как создать архив в linux

15/12/2022

создать .tar.gz:

tar hczvf files.tar.gz   --exclude "folder/.git" --exclude "folder/media" folder/
tar -czvf file.tar.gz /full/path

создать .tar:

tar -cvf file.tar /full/path 

создать .tar.bz2:

tar -cjvf file.tar.bz2 /full/path

Синтаксис команды:

tar [-ключи] [название архива] [путь, что запаковать]

Как распаковать .tar

Чтобы разархивировать .tar:

tar -xvf file.tar.gz

Синтаксис команды:

tar [-ключи] [название архива]

В файлах .tar можно хранить несколько папок (структуру папок и файлов). Для лучшей архивации файла tar применяется с ключами -j или -z, сжатие происходит по алгоритмам bzip2 или gzip.
Bzip2 сжимает лучше, чем gzip, но gzip более распространён

Теги - Linux , Ubuntu