Какая информация содержится в оглавлении архива

Какая информация содержится в оглавлении архива thumbnail

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

Архивация
проводится в следующих случаях:

  • когда
    необходимо создать резервные копии наиболее ценных
     файлов;
  • когда
    необходимо освободить место на диске;
  • когда
    необходимо передать файлы по E-mail.

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

В
оглавлении архива для каждого содержащегося в нем файла хранится следующая
информация:

  • имя
    файла;
  • размер
    файла на диске и в архиве;
  • сведения
    о местонахождения файла на диске;
  • дата
    и время последней модификации файла;
  • код
    циклического контроля для файла, используемый для проверки целостности
    архива;
  • степень
    сжатия.

Любой
из архивов имеет свою шкалу степени сжатия. Чаще всего можно встретить следующую
градацию методов сжатия:

  1. Без
    сжатия (соответствует обычному копированию файлов в архив без
    сжатия).
  2. Скоростной.
  3. Быстрый
    (характеризуется самым быстрым, но наименее плотным
    сжатием).
  4. Обычный.
  5. Хороший.
  6. Максимальный
    (максимально возможное сжатие является одновременно и самым медленным методом
    сжатия).

Лучше
всего архивируются графические файлы в формате .bmp, документы MS Office и
Web-страницы.

Что
такое архиваторы?

Архиваторы
– это программы (комплекс программ) выполняющие сжатие и восстановление сжатых
файлов в первоначальном виде. Процесс сжатия файлов называется архивированием.
Процесс восстановления сжатых файлов – разархивированием. Современные архиваторы
отличаются используемыми алгоритмами, скоростью работы, степенью сжатия (WinZip
9.0, WinAce 2.5, PowerArchiver 2003 v.8.70, 7Zip 3.13, WinRAR 3.30, WinRAR 3.70
RU).

Другие
названия архиваторов: утилиты – упаковщики, программы – упаковщики, служебные
программы, позволяющие помещать копии файлов в сжатом виде в архивный
файл.

В
ОС MS DOS существуют архиваторы, но они работают только в режиме командной
строки. Это программы PKZIP и PKUNZIP, программа архиватора ARJ. Современные
архиваторы обеспечивают графический пользовательский интерфейс и сохранили
командную строку. В настоящее время лучшим архиватором для Windows является
архиватор WinRAR.

Архиватор
WinRAR

1-1.jpg

WinRAR
– это 32 разрядная версия архиватора RAR для Windows. Это – мощное средство
создания архивов и управления ими. Есть несколько версий RAR, для разных
операционных систем: Windows, Linux, UNIX, DOS, OS/2 и
т.д.

Существует
 две версии RAR для Windows:

  • версия
    с графическим пользовательским интерфейсом – WinRAR.EXE;
  • Консольная
    версия  RAR.EXE пульт линии команды (способ текста) версия –
    Rar.exe.

Возможности
WinRAR:

  1. Позволяет
    распаковывать архивы CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, и
    обеспечивает архивирование данных в форматы ZIP и RAR.
  2. Обеспечивает
    полную поддержку архивов ZIP и RAR.
  3. Имеет
    специальные алгоритмы, оптимизированные для текста и графики. Для
     мультимедиа сжатие можно использовать только с форматами
    RAR.
  4. Поддерживает
    технологию перетаскивания (drag & drop).
  5. Имеет
    интерфейс командной строки.
  6. Может
    осуществлять непрерывное архивирование, что обеспечивает более высокую степень
    сжатия по сравнению с обычными методами сжатия, особенно при упаковке большого
    количества небольших файлов однотипного содержания.
  7. Обеспечивает
    поддержку многотомных архивов, то есть осуществляет разбивку архива на
    несколько томов (например, для записи большого архива на диски). Расширение
    томов: RAR, R01, R02 и т.д. При самораспаковывающемся архиве первый том имеет
    расширение EXE.
  8. Создает
    самораспаковывающиеся архивы (SFX) обычные и многотомные архивы, обеспечивает
    защиту их паролями.
  9. Обеспечивает
    восстановление физически поврежденных архивов.
  10. Имеет
    средства восстановления, позволяющие восстанавливать отсутствующие части
    многотомного архива.
  11. Поддерживает
    UNICODE в именах файлов.
  12. Для
    новичков предназначен режим Мастер (Wizard), с помощью которого можно легко
    осуществить все операции над архивами.
Читайте также:  Какие витамины содержатся в апельсиновом соке

WinRAR
имеет и другие дополнительные функции. WinRAR способен создать архив в двух
различных форматах: RAR иZIP.

Рассмотрим
преимущества каждого формата.

Архив
в формате ZIP

Основное
преимущество формата ZIP – его популярность. Например, большинство архивов в
Internet – это архивы ZIP. Поэтому приложение к электронной почте лучше всего
направлять в формате ZIP. Можно также направить самораспаковывающийся архив.
Такой архив является немного большим, но может быть извлечен без внешних
программ. Другое преимущество ZIP – скорость. Архив ZIP обычно создается
быстрее, чем RAR.

Архив
в формате RAR

формат
RAR в большинстве случаев обеспечивает значительно лучшее сжатие, чем ZIP. Кроме
того, формат RAR обеспечивает поддержку многотомных архивов, имеет средства
восстановления поврежденных файлов, архивирует файлы практически неограниченных
размеров. Необходимо отметить, что при работе в файловой системе FAT32 архивы
могу достигать только 4 гигабайт. Работа с большими размерами архива
поддерживается только в файловой системе NTFS.

Программа
архивации Microsoft Backup (резервная копия)

Запуск
программы осуществляется: Пуск – программы – стандартные – служебные – архивация
данных. Откроется мастер архивации и восстановления в обычном режиме. Из этого
режима можно перейти в расширенный режим для работы с мастером архивации,
мастером восстановления и мастером аварийного восстановления
ОС.

Программа
архивации позволяет защитить данные от случайной утери в случае, если в системе
возникает сбой оборудования или носителя информации. С помощью Backup можно
создать резервную копию данных на жестком диске, а затем создать архив на другом
носителе данных. Носителем архива может быть логический диск или отдельное
устройство (съемный диск).

Программа
архивации создает снимок состояния тома, представляющий собой точную копию
содержимого диска на определенный момент времени, в том числе открытых файлов,
используемых системой. Во время выполнения программы архивации пользователь
может продолжать работать с ОС без риска потери данных.

Читайте также:  В каких реле содержаться драгметаллы

Программа
архивации предоставляет следующие возможности:

  1. Архивация
    выбранных файлов и папок на случай сбоя жесткого диска или случайного удаления
    файлов (архивировать можно на жесткий диск или съемный диск и т.д.). Backup
    восстанавливает архивированные файлы и папки на жесткий
    диск.

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

Источник

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

Здесь имя-архива задает имя архива, откуда извлекаются файлы. Если расширение у имени архивного файла не указано, подразумевается .ZIP для программы PKUNZIP и ARJ – для программы ARJ. В имени архива можно употреблять символы * и ? – в этом случае обрабатываются несколько архивных файлов. Имена-файлов указывают, для каких файлов из архива требуется вывести информацию. При задании имен файлов можно использовать символы * и ?. По умолчанию подразумеваются все файлы, имеющиеся в архиве.
Примеры

pkunzip a:archive -v – вывод информации о файлах в архиве A:ARCHIVE.ZIP;
arj l * *.txt – вывод информации о файлах с расширением .ТХТ из всех архивных файлов типа .ARJ из текущего каталога.

Приостановка выдачи результатов
После ввода команды программы начинают выдачу результатов на экран. Вывод информации можно приостановить нажатием комбинации клавиш Ctrl-S. Повторное нажатие Ctrl-S возобновит вывод на экран. Завершить работу программы можно, нажав Ctrl-C.
Однако для архивных файлов, содержащих большое количество файлов, оглавление может быть выдано на экран настолько быстро, что вы не успеете его прочесть или нажать Ctrl-S. Поэтому целесообразно использовать поэкранный режим вывод оглавления архива.
Поэкранный вывод оглавления
Для программы ARJ поэкранный вывод оглавления обезпечивается указанием режимов -JP -JYY. В этом случае после заполнения экрана строками файла в нижней строке экрана выводится сообщение “More”, и вы можете нажать следующие клавиши: Y или Enter – вывести следующий экран; N – окончить вывод данного файла; А – продолжить вывод данного файла без пауз; Q – прекратить вывод файлов на экран.
Для программы PKUNZIP можно использовать средства перенаправления ввода-вывода DOS, например:

PKUNZIP -V имя-архива [имена-файлов]… | MORE

Читайте также:  Какой витамин содержится в фисташках

В этом случае оглавление архива будет записано во временный файл на диске, а затем поэкранно выведено программой MORE. Для выдачи очередного экрана надо нажимать любую клавишу, для окончания вывода – Ctrl-C.
Примеры

arj l archive -jp -jyy – поэкранный вывод оглавления архива ARCHIVE.ARJ из текущего каталога;
pkunzip -v a:myzip | more – поэкранный вывод информации о файлах в архиве A:MYZIP.ZIP.

Сортировка информации о файлах
Программа PKUNZIP позволяет выводить оглавление архива в отсортированном виде. Наиболее часто используется вывод оглавления в алфавитном порядке. Для этого надо указать режим -VN, например, PKUNZIP A:ARCHIVE -VN – вывод оглавления архива A:ARCHIVE.ZIP. Оглавление упорядочено в алфавитном порядке имен файлов.
Выдача оглавления в файл или на принтер
Информацию о файлах, находящихся в архиве, можно вывести не на экран, а в файл или на принтер. Для этого следует в конце команды написать:

Формат выдачи оглавления
Формат выдачи оглавления у разных программ различается. Вот как выводит оглавление архива программа PKUNZIP:

В столбцах выведенной таблицы располагается следующая информация:

При использовании для вывода оглавления режима -VB (а не -V) сведения о коде циклического контроля и атрибутах файла не выводятся, что оставляет больше места для вывода имени файла.
Программа ARJ выводит информацию об оглавлении архива совсем по-другому:

В столбцах этой таблицы располагается следующая информация:

Вывод информации о каталогах
Программы PKZIP и ARJ позволяют запоминать в архивном файле сведения о каталогах, в которых располагались помещенные в архив файлы. Эти сведения могут использоваться при извлечении файлов в нужные подкаталоги.
Имя файла вместе с указанием пути к нему может быть достаточно длинным. Поэтому для вывода оглавления с выдачей сведений о каталогах предусмотрены специальные режимы:

  • у программы ARJ – команда V (она отличается от команды L тем, что выдает информацию о каждом файле в две строчки: в первой содержится имя файла с указанием пути к нему, а во второй – остальные сведения о файлах;
  • у программы PKUNZIP – режим -VB (или -VNB). При этом на экран не выводятся сведения о коде циклического контроля и атрибутах файла, что оставляет больше места для вывода имени файла. Заметим, что программа PKUNZIP при выводе оглавления архива заменяет в именах файлов символ “”, разделяющий имена файлов и каталогов, на символ”/”.

Примеры

pkunzip a:archive -vnb – вывод оглавления архива A:ARCHIVE.ZIP. Оглавление упорядочено в алфавитном порядке имен файлов; код CRC и атрибуты файлов не выводятся,так что остается достаточно места для вывода путей к файлам;
arj v archive -jp -jyy – поэкранный вывод оглавления архива ARCHIVE.ARJ из текущего каталога. Информация о каждом файле из архива выводится в две строчки.

Источник