Валентин Юльевич Арьков

Операционные системы. Учебное пособие


Скачать книгу

параметр – результат копирования (каталог или новый файл). Например, команда copy f1.txt d:\t копирует файл f1.txt в каталог d:\t.

      Для объединения нескольких файлов в один файл между именами файлов ставится знак +. Например команда

      copy f1+f2+f3 f4

      объединяет файлы f1, f2 и f3 в файл f4

      Второй параметр команды может содержать имя файла или путь к файлу.

      Примеры:

      copy 1.txt 2.txt – копирование файла 1.txt в файл 2.txt в текущем каталоге. Если файл с именем 2.txt уже существует в этом каталоге, то его содержимое заменяется содержимым файла 1.txt. Перед копированием ОС запрашивает согласие пользователя на замену существующего файла.

      copy 1.txt d:\t\2.txt – копирование файла 1.txt в файл 2.txt в каталоге d:\t

      Звездочка * заменяет любой символ или несколько символов в названии файла. Например, команда copy *.txt d:\ копирует все файлы с расширением txt в каталог d:\.

      Задания

      – Скопируйте файл a. txt в каталог d:\

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

      – Скопируйте файл a. txt в d:\z. txt

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

      – Скопируйте файл b. txt в файл c. txt

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

      – Скопируйте файл a. txt в файл c. txt

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

      – Скопируйте файлы a. txt и b. txt в файл c. txt

      – Выведите на экран файл 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

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