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

Шрифт
Фон

Способ 2. Перенаправление стандартного вывода:

echo текст> file. txt

Команда echo (англ. Echo  «эхо») выводит текст, напечатанный после команды, на экран.

Символ «больше» направляет вывод вместо экрана в файл. В результате, при выполнении этой команды будет создан файл file. txt, который будет содержать в себе текст, напечатанный после команды file. txt.


Задание

 Просмотрите в Википедии статью Консоль, которая относится к компьютерам

 Создайте на рабочем диске свой рабочий каталог и назовите его своей фамилией

 Перейдите в свой рабочий каталог

 Создайте текстовый файл a. txt с помощью копирования с консоли в файл.

 Создайте текстовый файл b. txt с помощью перенаправления стандартного вывода.

Вывод на экран

Команда type выводит на экран содержимое текстового файла (например, type или type), например:

type f. txt

Можно также выполнить копирование файла на экран (устройство стандартного вывода, консоль), например

copy f. txt con


Задание

 Выведите на экран файл a. txt командой a. txt

 Выведите на экран файл b. txt командой b. txt

Команда COPY

Команда copy (англ. copy  «скопируйте, создайте копию») используется, чтобы скопировать один или несколько файлов. Первый параметр команды  исходный файл (источник). Второй параметр  результат копирования (каталог или новый файл). Например, команда copy копирует файл copy в каталог copy.

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

copy f1+f2+f3 f4

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

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

Примеры:

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

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

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


Задания

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

add

list

extract


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

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

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке

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

Если нет возможности читать онлайн, скачайте книгу файлом для электронной книжки и читайте офлайн.

fb2.zip txt txt.zip rtf.zip a4.pdf a6.pdf mobi.prc epub ios.epub fb3