КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Архивный файл
Типы архивных файлов В файловой системе компьютера архивные файлы имеют строго заданный тип (расширение). Так, наиболее часто встречающиеся архивы имеют тип: ZIP, RAR, ARJ. Кроме них на компьютерах используются архивы: CAB, LZH, TAR, GZ, UUE, BZ2, ISO… Архивный файл представляет собой набор из одного или нескольких файлов, помещенных в сжатом виде в единый файл, из которого их можно при необходимости извлечь в первоначальном виде. Архивный файл содержит оглавление, позволяющее узнать, какие файлы содержаться в архиве. В оглавлении архива для каждого содержащегося в нем файла храниться следующая информация: - имя файла; - сведения о каталоге, в котором содержится файл; - дата и время последней модификации файла; - размер файла на диске и в архиве; - код циклического контроля для каждого файла, используемый для проверки целостности архива; Определить с помощью, какой программы был заархивирован тот или другой архивный файл, можно при помощи расширения. Например: - game.rar – заархивирован при помощи архиватора WinRAR; - game.arj – заархивирован при помощи архиватора ARJ; - game.zip - заархивирован при помощи архиватора ZIP. Режимы выбора архивируемых файлов Программы PKZIP и ARJ имеют три основных режима помещения файлов в архив: Add - добавление в архив всех файлов; Update - добавление в архив новых файлов; Freshen - добавление новых версий имеющихся файлов. Эти режимы имеют следующие особенности: В режиме Add а архив добавляются все указанные в команде файлы. В режиме Update в архивный файл добавляются те файлы, у которых либо нет копий в архиве, либо эти копии имеют более раннюю дату, чем у файла. В режиме Freshen в архив добавляются новые версии тех файлов, которые уже имеются в архиве. Задание этих режимов осуществляется следующим образом: Режим PKZIP ARJ Add По умолчанию Команда A Update Режим -U Команда U Freshen Режим -F Команда F Помещение файлов в архив При помещении файлов в архив используются следующие форматы вызова: PKZIP режимы имя-архива (имена-файлов)… ARJ команда режимы имя-архива (каталог\) (имена-файлов)… Команда - одна буква, которая задает для программы ARJ вид выполняемой деятельности. Например, А - добавление файлов в архив, М - пересылка в файлов в архив и т.д. Режимы - указываются с предшествующим знаком "-" или "/", они задают или уточняют требуемые от программы архивации действия. Имя-архива - задает обрабатываемый архивный файл. Если ютот архивный файл не существует, он автоматически создается. Каталог - для программы ARJ задает базовый каталог, в котором содержатся файлы, включаемые в архив. Имена-файлов - задают файлы, включаемые в архив. При задании имен файлов можно использовать символы * и?. если имена файлов не заданы, то подразумеваются все файлы из текущего каталога (для ARJ - базового). После ввода команды программы-упаковщики начинают выполняться запрошенные действия. На экране отображаются имена помещаемых в архив файлов. При сжатии каждого файла выводится либо процент обработанной части файла, либо горизонтальная полоска, сообщающая о ходе сжатия. После сжатия каждого файла напротив его имени сообщается о степени сжатия. Пересылка файлов в архив Очень часто требуется не копировать, а пересылать файлы в архив. Для пересылки файлов в архив можно использовать следующие режимы программ PKZIP и ARJ: PKZIP - режим - М ARJ - режим -D Команда М программы ARJ эквивалентна команде А с режимом -D, она задает добавление файлов в архив с удалением исходных файлов. Просмотр оглавления архива Одним из наиболее часто используемых режимов программ архивации является просмотр оглавления архива. С помощью функции просмотра оглавления архива можно узнать, какие файлы содержатся в архиве и получить подробную информацию об этих файлах: в каком каталоге на диске находился файл, каковы дата и время последней модификации файла, каков размер файла на диске и в архиве и так далее. Формат команды. Обычно для просмотра оглавления архива можно использовать следующие команды: PKUNZIP -V имя-архива (имена-файлов)… ARJ L имя-архива (имена файлов)… Здесь имя-архива задает имя архива, откуда извлекаются файлы. Если расширение у имени архивного файла не указанно, подразумевается ZIP для программы PKUNZIP и ARJ - для программы ARJ. В имени архива можно употреблять символы * и? - в этом случае обрабатывается несколько архивных файлов. Имена-файлов указывают, для каких файлов из архива требуется вывести информацию. При задании имен файлов можно использовать символы * и?. по умолчанию подразумеваются все файлы, имеющиеся в архиве. После ввода команды программы начинают выдачу результатов на экран. Вывод информации можно приостановить нажатием комбинации клавиш Ctrl+S. Повторное нажатие этой комбинации возобновит вывод на экран. Завершить работу программы можно нажатием комбинации Ctrl+C. Однако для архивных файлов, содержащих большое количество файлов, оглавление может быть выдано на экран настолько быстро, что пользователь не успеет его прочесть или нажать Ctrl+S. Поэтому целесообразно использовать поэкранный вывод оглавления архива. Для программы ARJ поэкранный вывод оглавления обеспечивается указанием режимов -JP -JYY. В этом случае после заполнения экрана строкам файла в нижней строке экрана выводится сообщение "More", и пользователь может нажать следующие клавиши: Y или Enter -вывести следующий экран; N -окончить вывод данного файла; A -продолжить вывод данного файла без пауз; Q -прекратить вывод файлов на экран. Для программы PKZIP можно использовать средства перенаправления ввода-вывода DOS, например: PKUNZIP -V имя-архива (имена-файлов)… | MORE В этом случаеоглавление архива будет записанно во временный файл на диске, а затем поэкранно выведено программой MORE. Для выдачи очередного экрана надо нажимать любую клавишу, для окончания вывода - Ctrl+C.
Дата добавления: 2015-07-13; Просмотров: 1603; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |