Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kompyuter_OS_DOS.doc
Скачиваний:
5
Добавлен:
16.04.2019
Размер:
305.15 Кб
Скачать

Архиваторы файлов

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

Программ-архиваторов довольно много. Отличаются они применяемыми математическими методами (что нас с вами совершенно не интересует), скоростью архивирования и разархивирования, а также эффективностью. Мы рассмотрим только некоторые из них (в среде MS DOS).

Архивация файлов в каталоге

Чтобы заархивировать все файлы каком-либо каталоге (папке) нужно набрать в командной строке ("находясь" в этом каталоге) :

ИмяАрхиватора a ИмяФАрхива [Enter] где ИмяАрхиватора - имя программы-архиватора,

a - опция, означающая операцию создания архива или добавления файлов в уже существующий архив (чаще всего a - от “add”- добавить),

ИмяФАрхива - имя файла-архива (расширение архиватор добавит сам).

[Enter] - нажатие клавиши Enter на клавиатуре для завершения ввода в командной строке DOS.

Например :

arj a document 

lha a doc 

ain a ok_main .

Если вам хотелось бы, чтобы файл-архив располагался не в этом же каталоге, а в каком-нибудь другом месте, то в командой строке нужно указать полный путь к этому месту. Если директория, куда вы хотите записать файл-архив, не существует, ее нужно вначале создать. Например, вы хотели бы заархивировать все файлы текущего каталога на диск a:\. Для этого введите в командной строке (если вы, например, хотите воспользоваться архиватором arj) :

arj a a:\document [Enter]   и тогда файл-архив document.arj будет располагаться на диске a: в корневом каталоге. Чтобы заархивировать файлы в каталог C:\Archive\ вам нужно ввести команду: arj a c:\archive\document

Просмотр содержимого архива

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

В Norton Commander 4.0 можно по клавише F3 просмотреть содержимое архивного файла. Вы увидите список всех запакованных в нем файлов, их длину в архиве и без него и процент сжатия. Кроме просмотра архива NC 4.0 позволяет войти в него так, как будто это простой каталог: встаете на архивный файл, жмете на ВВОД и видите список заключенных в нем файлов.

Удаление файлов из архива

Чтобы удалить какой-либо файл из архива, нужно воспользоваться опцией d (от delete - удалить).  В этом случае обязательно нужно указывать программе-архиватору имя (или имена, или маску) тех файлов, которые вам нужно удалить.

arj d foton.arj ft.com  

после выполнения этой команды в архиве foton.arj не будет файла ft.com, а все остальные останутся на месте.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]