Пояснения к лабораторной работе №5 Работа в режиме
Пояснения к лабораторной работе №5 Работа в режиме командной строки
2 Запуск командной строки Пуск/Все программы/Стандартные/Командная строка Пуск/Выполнить, ввести «cmd», нажать Enter.
3 Куда я попал? О_о
4 Навигация Смена диска <название_диска>: cd /d <имя диска> Сменить каталог: cd <путь_к_каталогу> Перейти на уровень вверх: cd .. Просмотреть содержимое каталога: dir Просмотр каталога в виде дерева: tree Просмотреть содержимое файла type <имя_файла>
5 Создание и удаление объектов Создать папку: md <имя_каталога> Создать текстовый файл: copy con <имя файла>
6 Управление файлами Переименование файла: ren <файл_1> <файл_2> Копирование файлов: copy <файл_1> <файл_2> Объединение содержимого файлов: copy <файл_1> + <файл_2> <итоговый_файл> Перемещение файлов в другой каталог: move <файл> <каталог> 6
7 Перенаправление ввода/вывода Любой файл или устройство — это поток Есть потоки стандартные, но их можно подменить другими Перенаправление вывода, заменяющее старое содержимое приёмника: <источник> > <приёмник> Перенаправление вывода, дополняющее содержимое приёмника: <источник> >> <приёмник> Если приёмником является файл, то если он не существовал, до перенаправления потока в него, то он будет создан автоматически 7
8 Примеры echo «hello, world!» > test type test echo «I’m a cool gay.» > test type test echo «I’ll be back...» >> test type test 8
9 Логические связки между командами Связь по «И»: <команда_1> && < команда_2> Если команда_1 выполнилась, то выполнится и команда_2, если команда_1 не выполнилась, то и команда_2 выполняться не станет. Связь по «ИЛИ»: <команда_1> || <команда_2> Если команда_1 выполнилась, то команда_2 выполняться не станет, если команда_1 не выполнилась, то выполнится команда_2. 9
10 Конвейеризация команд Конвейеризация — процесс, когда данные, полученные на выходе одной команды, передаются на обработку другой команде в качестве входных: <команда_1> | <команда_2> Пример: help | more 10
22538-konsoly_os_windows.ppt
- Количество слайдов: 10

