Операционные системы. Учебное пособие. Валентин Юльевич Арьков
Чтение книги онлайн.

Читать онлайн книгу Операционные системы. Учебное пособие - Валентин Юльевич Арьков страница 6

СКАЧАТЬ на экран файл c. txt

      – Скопируйте все файлы типа txt в файл d. txt

      – Выведите на экран файл d. txt

      Работа с архивами

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

      Самораспаковывающийся архив SFX (SelF-eXtracting archive) – это исполняемый файл *.exe, содержащий архив и программу распаковки. При запуске такого файла производится распаковка архива без использования дополнительной программы-архиватора.

      В лабораторной работе используется программа 7-zip – свободно распространяемый архиватор.

      Сайт программы:

      https://www.7-zip.org/

      Чтобы запускать архиватор из командной строки, необходимо добавить в путь поиска каталог C:\Program Files\7-Zip

      При вызове архиватора ему передают команду – первую букву английского слова, например

      add

      list

      extract

      Примеры использования архиватора:

      7z a x1 b. txt – упаковка файла b. txt в архив x1.7z

      7z l 1.7z – вывод списка файлов из архива 1.7z

      7z e 1.7z – извлечение файлов из архива 1.7z

      7z e 1.7z -od:\ – извлечение файлов в каталог d:\

      7z a -sfx rr *.txt – сжатие всех текстовых файлов в самораспаковывающйся архив rr. exe

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

      7z <command> [<switches> …] <archive_name> [<file_names> …]

      означает, что пользователь может вводить такие команды:

      7z a ghjk

      7z l ghjk

      7z a ghjk a. txt

      7z a —sfx ghjk b.doc b. txt

      Задания

      – Выясните, в каком каталоге находится архиватор 7-zip

      – Выведите на экран путь поиска

      – Добавьте путь для поиска архиватора

      set path=%path%;C:\Program Files\7-Zip

      – Выведите на экран путь поиска

      – Убедитесь, что путь добавлен

      – Введите команду 7z и прочитайте справку по использованию архиватора

      – Выясните назначение и перевод команд a, el

      – Упакуйте файл с. txt в архив сс.7z

      – Сравните размеры исходного и сжатого файлов

      – Создайте текстовый файл tt.docx в редакторе MS Word

      – Упакуйте файл tt.docx в архив t1.7z

      – Сравните размеры исходного и сжатого файлов

      – Упакуйте все файлы с расширением *.txt в архив ttt.7z

      – Выведите список файлов из архива ttt.7z

СКАЧАТЬ