Реферат: Архиватор ZIP
Method — метод сжатия файла при помещении его в архив
Size — размер файла после сжатия
Ratio — процент места в архиве, сохраненного благодаря сжатию файла
Date — дата создания или последней модификации исходного файла
Time — время создания или последней модификации исходного файла
Crc-32— код циклического контроля файла
Attribute— атрибуты файла (s— системный, h— спрятанный, w— для чтения и записи, r— только для чтения, *— файл защищен паролем)
Name –имя файла.
При использовании для вывода оглавления режима “-vb” (а не –v) сведения о коде циклического контроля и атрибутах файла не выводятся, что оставляет больше места для вывода имени файла.
Сортировка информации о файлах
Программа PKUNZIP позволяет выводить оглавление архива в отсортированном виде. Наиболее часто используется вывод оглавления в алфавитном порядке. Для этого нужно указать режим -vn
Пример: pkunzip –vn arhiv.zip
Проверка целосности архивов
Для каждого файла из архива в оглавлении архива запоминается его код циклического контроля (СRC). Этот код – специальная функция всего содержимого файла, составленная таким образом, что изменить файл так, чтобы его код циклического контроля остался неизменным, практически невозможно.
Наличие кода циклического контроля позволяет проверить целостность архивного файла. При извлечении файлов из архива вычисляется код циклического контроля для каждого файла и сообщают пользователю, если этот код не совпадает с записанным в оглавлении архива. Проверить целостность архива можно с помощью команды тестирования:
Pkunzip –t имя-архива
Пример: pkunzip –t arhiv.zip
Результат:
Testing: TOOL.DOC OK
Testing: БЕНЗИН.DOC OK
Testing: WASH.DOC PKUNZIP: Warning! Fail fails CRC chek
Testing: ГРИН.DOC OK
Testing: ГРAФИН.DOC OK
PKZ ARHIV.IP has errors!
В этом примере сообщается, что файл WASH.DOC в архиве оказался испорченным.
Замечание: для файлов, зашифрованных при помещении в архив с помощью пароля, при проверке необходимо указать пароль (параметр –sпароль )
Восстановление поврежденных архивов
Хранение информации в архиве более надежно из-за того, что данные хранятся в сжатом виде, меньше вероятность их случайного повреждения, например из-за дефектов магнитного покрытия диска.
Но в некоторых случаях архивные файлы с большой вероятностью могут быть повреждены. Вот наиболее типичные из таких ситуаций: