7z умеет почти всё: создавать, распаковывать, тестировать и листить архивы любых форматов.

# создать архив
7z a archive.7z ./dir/

# распаковать (сохраняет структуру)
7z x archive.7z

# просмотр содержимого
7z l archive.7z

# проверить целостность
7z t archive.7z

Сравнение форматов при сжатии папки ~500 МБ:

ФорматКомандаСтепеньСкорость
7z7z a -mx=9★★★★★★★☆☆☆
xztar -cJf★★★★★★☆☆☆☆
zsttar -I 'zstd -19'★★★★☆★★★★☆
gztar -czf★★★☆☆★★★★☆
zipzip -r★★☆☆☆★★★★★

Для бэкапов — zst. Максимальная компрессия — 7z/xz. Windows-совместимость — zip.

#linux #bash #архиваторы #7z #сжатие #sysadmin