Jump to content

Архивный файл

(Перенаправлено из Архива (вычисления) )

В вычислительной технике архивный файл это компьютерный файл , состоящий из одного или нескольких файлов вместе с метаданными . Многие форматы архивов также поддерживают сжатие файлов-членов. Архивные файлы используются для сбора нескольких файлов данных в один файл для облегчения переносимости и хранения или просто для сжатия файлов, чтобы использовать меньше места для хранения. Архивные файлы часто хранят структуры каталогов , информацию об обнаружении и исправлении ошибок , комментарии, а некоторые используют встроенное шифрование . [ 1 ] [ 2 ] [ 3 ]

Приложения

[ редактировать ]

Портативность

[ редактировать ]

Архивные файлы особенно полезны тем, что они хранят файловой системы данные и метаданные в содержимом конкретного файла и, таким образом, могут храниться в системах или отправляться по каналам, которые не поддерживают данную файловую систему, а только содержимое файла - примеры включают отправку структура каталогов по электронной почте , файлы с именами, не поддерживаемыми в целевой файловой системе из-за длины или символов, а также сохранение информации о дате и времени файлов . [ 4 ]

Один архивный файл может содержать несколько файлов-членов; это может ускорить передачу файлов и другие операции с затратами на обработку каждого файла, [ 5 ] [ 6 ] в дополнение к выигрышу за счет сжатия.

Распространение программного обеспечения

[ редактировать ]

Помимо целей архивирования, архивные файлы часто используются для упаковки программного обеспечения для распространения , поскольку содержимое программного обеспечения часто естественным образом распределяется по нескольким файлам; тогда архив называется пакетом . Хотя формат архивного файла тот же, существуют дополнительные соглашения о содержимом, например, требование файла манифеста , а полученный формат известен как формат пакета . [ 7 ] Примеры включают deb для Debian , JAR для Java , APK для Android и самораспаковывающиеся установщика Windows исполняемые файлы .

Функции, поддерживаемые различными типами архивов, включают:

Некоторые архивные программы имеют самораспаковку, самоустановку, информацию об исходном объеме и носителе, а также примечания/описание пакета.

Расширение файла или заголовок файла архива являются индикаторами используемого формата файла . Компьютерные архивные файлы создаются с помощью программного обеспечения архиватора файлов , программного обеспечения для создания оптических дисков и программного обеспечения для создания образов дисков . [ 8 ]

Форматы архивов

[ редактировать ]

Формат архива — это формат файла архива. Некоторые форматы четко определены их авторами и стали соглашениями, поддерживаемыми множеством поставщиков и сообществ. [ 9 ]

  • Форматы только для архивирования хранят метаданные и объединяют файлы.
  • Форматы только сжатия сжимают только файлы.
  • Многофункциональные форматы могут хранить метаданные , объединять, сжимать, шифровать, создавать информацию для обнаружения ошибок и восстановления, а также упаковывать архив в самораспаковывающиеся и саморасширяющиеся файлы.
  • Форматы пакетов программного обеспечения используются для создания пакетов программного обеспечения , которые могут представлять собой самоустанавливающиеся файлы.
  • Форматы образов дисков используются для создания образов дисков томов запоминающих устройств.

Расширения имен файлов, используемые для различения различных типов архивов, включают zip , rar , 7z и tar , первый из которых используется наиболее широко. [ 10 ]

Java также представила целое семейство расширений архивов, таких как jar и war ( j — для Java, а w — для Интернета). Они используются для обмена всем развертыванием байт-кода. Иногда они также используются для обмена исходным кодом и другими текстовыми, HTML и XML-файлами. По умолчанию все они сжаты. [ 11 ]

Обнаружение и восстановление ошибок

[ редактировать ]

Архивные файлы часто включают проверки четности и другие контрольные суммы для обнаружения ошибок , например, zip-файлы используют циклическую избыточную проверку (CRC). Архивы RAR могут включать дополнительные для исправления ошибок (называемые записями восстановления). данные [ 12 ]

Архивные файлы, которые изначально не поддерживают записи для восстановления, могут использовать отдельные файлы архива (PAR), что позволяет дополнительно исправлять ошибки и восстанавливать отсутствующие файлы в многофайловом архиве. [ 13 ]

См. также

[ редактировать ]
  1. ^ «Архивный файл: для чего он используется» . Жизненный провод . Архивировано из оригинала 11 июля 2024 г. Проверено 17 июня 2022 г.
  2. ^ «Архив файлов» . www.ibm.com . 07.02.2015. Архивировано из оригинала 07 сентября 2023 г. Проверено 17 июня 2022 г.
  3. ^ «Что такое архивирование и почему это важно?» . Безопасные данные MGT . 23 марта 2015 г. Архивировано из оригинала 24 мая 2022 г. Проверено 17 июня 2022 г.
  4. ^ «Переносимость данных и конкуренция платформ | Действительно ли пользовательские данные, экспортированные из Facebook, полезны для конкурентов?» (PDF) . Архив.орг . п. 22 . Проверено 17 июня 2022 г.
  5. ^ «Почему скорость передачи маленьких и больших файлов может отличаться» . База знаний NetApp . 17.06.2020. Архивировано из оригинала 1 января 2022 г. Проверено 17 июня 2022 г.
  6. ^ «Почему копирование небольших файлов занимает больше времени, чем копирование больших» . Датаквест . 10.10.2018. Архивировано из оригинала 2 июля 2022 г. Проверено 17 июня 2022 г.
  7. ^ Ашбель, Амит. «Архивирование данных: основы и 5 лучших практик» . Cloud.netapp.com . Архивировано из оригинала 19 января 2022 г. Проверено 17 июня 2022 г.
  8. ^ «Что такое расширение файла и почему оно важно?» . Жизненный провод . Архивировано из оригинала 3 июня 2022 г. Проверено 17 июня 2022 г.
  9. ^ «Что такое архивные файлы?» . www.exefiles.com . Архивировано из оригинала 28 мая 2022 г. Проверено 17 июня 2022 г.
  10. ^ «Распространенные расширения имен файлов в Windows» . support.microsoft.com . Архивировано из оригинала 27 мая 2022 г. Проверено 17 июня 2022 г.
  11. ^ Малефанем, Моисей. «Изучение сетевого программирования на Java» . Архивировано из оригинала 07 сентября 2023 г. Проверено 17 июня 2022 г.
  12. ^ Драммонд, Джеймс Р. (1997). Четность, контрольные суммы и проверки CRC (PDF) (1-е изд.). Торонто . п. 13. Архивировано (PDF) из оригинала 31 октября 2020 г. Проверено 17 июня 2022 г. {{cite book}}: CS1 maint: отсутствует местоположение издателя ( ссылка )
  13. ^ текст. «Что такое файлы PAR и PAR2?» . Easynews . Архивировано из оригинала 11 июля 2024 г. Проверено 17 июня 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 63c59fa32d949cac31518ca78a4d9b40__1720653480
URL1:https://arc.ask3.ru/arc/aa/63/40/63c59fa32d949cac31518ca78a4d9b40.html
Заголовок, (Title) документа по адресу, URL1:
Archive file - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)