209
Основными характеристиками архиватора являются:
• степень сжатия файла (отношение размера исходного файла к
размеру упакованного);
• скорость работы;
• сервис (набор функций архиватора).
Все сервисы программ-архиваторов исполняются с помощью спе-
циальных команд и ключей, описание большинства из которых появля-
ется при запуске программы с ключом «h» или «?». Ключ обозначается с
помощью «слежа» (/), например, «arg/?» или «pkzip/h». В последнее вре-
мя большую популярность приобрел российский архиватор RAR,
имеющий удобный интерфейс пользователя.
Простейшие и самые важные команды:
● архивировать (резервировать) – «a», что означает «add files to ar-
chive» (ввести файлы в архив) и
● разархивировать – «e», что означает «extract files from archive»
(извлечь файлы из архива).
У пары архиваторов PKZIP и PKUNZIP перед этими и другими
командами ставится знак минус (–). Например, для извлечения файлов
из архива по имени «moiprog.zip», следует выполнить следующую ко-
манду «pkunzip –e moiprog.zip», а для раскрытия архива из файла «pro-
grams.arj» выполняют команду «arj e programs.arj». Файлы могут добав-
ляться в архив, извлекаться из него, тестироваться, заменяться или унич-
тожаться в нём, записываться на дискеты с напоминанием их замены
при полном заполнении дискеты (так называемый многотомный архив).
Для надёжного архивирования в ARJ используется режим тестирования
при записи файлов в архив (–jt), при этом архивируемый файл сначала
записывается во временный файл, а затем, после проверки, в архив.
В архиве может создаваться та иерархическая структура каталогов
и подкаталогов, которая существовала на соответствующем носителе до
архивирования. Соответственно, при извлечении из архива эта структура
может быть сохранена, в ARJ, например, для этого используется коман-
да «–p1».
С помощью команды «i» на экран монитора можно вывести спи-
сок файлов, находящихся в архивном файле. Для работы с конкретным
архивным файлом могут использоваться пароли. Создания саморазархи-
вируемого модуля в ARJ осуществляется с помощью команды «–je», на-
пример, «arj a –je (имя создаваемого архива)». С помощью специальной
команды «m» можно производить выбор разных методов архивирова-
ния, например,: без сжатия «0», с наибольшим сжатием «1», с меньшим
сжатием, но большей скоростью «2» и «3» и, наконец, с минимальным
сжатием, но наибольшей скоростью «4». Такая система применяется для
ARJ. При этом команда будет выглядеть, например, следующим образом
«arj a –jm2 (имя создаваемого архива)».