Конвертер CPIO в TAR.LZO (TLZO)
Сконвертируйте ваши cpio-файлы в tar.lzo онлайн и бесплатно
cpio
tar.lzo
Как сконвертировать CPIO в TAR.LZO
Выберите файлы с компьютера, Google Диска, Dropbox, по ссылке или перетащив их на страницу.
Выберите tar.lzo или любой другой формат, который вам нужен (более 200 поддерживаемых форматов)
Позвольте файлу сконвертироваться и вы сразу сможете скачать ваш tar.lzo-файл
О форматах
CPIO (Copy In, Copy Out) — формат архивов Unix, восходящий к системе PWB/UNIX в AT&T Bell Labs в 1977 году, появившийся даже раньше формата tar. Название описывает принцип работы утилиты: копирование файлов «внутрь» архива и «наружу» из архива. CPIO хранит файлы последовательно, снабжая каждый заголовком, содержащим имя файла, информацию об inode, права доступа, владельца, временные метки и размер файла, за которым следуют сами данные. Формат существует в нескольких вариантах: оригинальный бинарный формат, определённый POSIX.1 октетно-ориентированный (ODC) формат, формат SVR4 newc с расширенными полями устройств и inode, а также вариант CRC с верификацией контрольных сумм. В отличие от tar, CPIO считывает список файлов для архивации из стандартного ввода, что делает его естественно компонуемым с find и другими Unix-утилитами через конвейеры. Одно из преимуществ — точное сохранение метаданных Unix: CPIO записывает номера устройств, информацию об inode и связи жёстких ссылок с большей точностью, чем ранние реализации tar, что делает его пригодным для системных резервных копий и архивации файлов устройств. Центральная роль формата в управлении пакетами Linux — ещё одна практическая значимость: формат пакетов RPM использует CPIO как внутренний контейнер для полезной нагрузки, а значит, каждая установка Linux на базе RPM опирается на извлечение CPIO. Хотя tar стал более распространён для повседневного архивирования, CPIO сохраняется в системном администрировании, образах initramfs и инфраструктуре управления пакетами.
TAR.LZO — составной архивный формат, объединяющий архивацию TAR со сжатием LZO (Lempel-Ziv-Oberhumer), созданным Маркусом Оберхумером в 1996 году. Слой TAR объединяет файлы с метаданными Unix, а алгоритм LZO сжимает поток, отдавая абсолютный приоритет скорости распаковки. LZO — асимметричный компрессор: он жертвует степенью сжатия ради экстремально быстрой распаковки, работающей на скоростях, приближающихся к пропускной способности оперативной памяти на современном оборудовании. Это делает TAR.LZO идеальным для сценариев, где архивы должны извлекаться быстро и часто — например, для систем резервного копирования реального времени и образов прошивки встроенных устройств. Одно из преимуществ — производительность при распаковке: извлечение LZO в несколько раз быстрее gzip и на порядок быстрее bzip2, что критически важно для таких операций, как инициализация файловой системы при загрузке или оперативное восстановление из резервных копий. Низкая нагрузка на процессор при извлечении — ещё одна сильная сторона, делающая TAR.LZO применимым на встроенных системах с ограниченными ресурсами и для потоковой распаковки без буферизации. Командная утилита lzop интегрируется с tar через конвейер, а формат используется в initramfs ядра Linux, сжатии файловой системы Btrfs и различных системах обработки данных реального времени, где задержка при извлечении важнее размера архива.