ZIP
Самый популярный формат архивов, его крупнейшим приемуществом является доступность на все операционных системах. Будь то Linux, Mac OS или Windows, везде вы сможете без проблем использовать данный формат. К недостаткам можно отнести не самый лучший уровень сжатия.
Cжать папку:
zip -r archive.zip directory_compress
Извлечь файлы из архива:
unzip archive.zip
TAR
Широко используемый в Linux системах формат архивирования. Приемущества формат tar в том, что потребляет мало памяти и очень быстрый. Недостаток слабый уровень сжатия, точнее его отсутствие.
Cжать папку:
tar -cvf archive.tar directory_compress
Извлечь файлы из архива:
tar -xf archive.tar
TAR.GZ
Используется для большинства задач где нужно хорошая степень сжатия и не слишком большая нагрузка на CPU.
Cжать папку:
tar -zcvf archive.tar.gz directory_compress
Извлечь файлы из архива:
tar -xf archive.tar.gz
TAR.BZ2
Этот формат имеет наилучшие показатели по уровню сжатия из всех упомянутых в данной статье, но обратной стороной медали является высокая нагрузка на CPU, потребление памяти и более низкая скорость сжатия.
Cжать папку:
tar -jcvf archive.tar.gz directory_compress
Извлечь файлы из архива:
tar -xf archive.tar.gz