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

Шрифт
Фон

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

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

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

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

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

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

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, a, a

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

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

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

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

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

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

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

 Распакуйте архив ttt.7z в каталог ttt.7z

 Убедитесь, что операция выполнена успешно

 Упакуйте файл tt.doc в саморапаковывающийся архив в каталоге tt.doc

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

 Перейдите в каталог d:\

 Запустите созданный архивный файл на выполнение

 Убедитесь, что операция выполнена успешно

Перенаправление ввода-вывода

При выполнении программ в командной строке используется так называемый стандартный ввод-вывод. Это стандартные встроенные функции ОС для ввода текста с клавиатуры и вывода текста на экран. Такие действия выполняются, например, при использовании команд printf и printf в программе на языке printf.

Для перенаправления стандартного ввода-вывода используют следующие символы:

>  записать в файл (вместо вывода на экран);

>>  добавить к файлу (вместо вывода на экран);

< прочитать из файла (вместо ввода с клавиатуры);

|  объединить две команды в конвейер (вместо вывода на экран и ввода с клавиатуры).

Стандартный ввод

Если в параметрах командной строки не указано имя файла, то команда принимает данные с клавиатуры. Например, команда sort сортирует текстовые строки по алфавиту. Команда sort без параметров сортирует текст, вводимый с клавиатуры до нажатия sort и sort. Команда sort сортирует текст из файла sort. Команда sort отправляет список файлов в файл sort вместо вывода на экран. Команда sort дописывает список файлов в конец файла sort, если этот файл уже существует.

Конвейер

При организации конвейера стандартный вывод первой команды (вместо вывода на экран) направляется на стандартный ввод второй команды (вместо чтения с клавиатуры). Например, конвейер dir | sort создает список файлов, сортирует его и выводит на экран.

Команда more организует постраничный вывод на экран. При организации конвейера в виде more, команда more перехватывает вывод на экран результатов работы команды more и выводит длинный текст по страницам. При работе с командой more для вывода на экран следующей строки нажимают more, для вывода следующей страницы  пробел more, для выхода из страничного просмотра  клавишу more (англ. Quit  «выйти»).


Задания

 Вызовите команду dir и запишите результаты в файл dir

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

 Вызовите команду ver и добавьте результаты к файлу ver

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

0
Шрифт
Фон

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

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

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

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