Konsol_OS_Windows.ppt
- Количество слайдов: 12
Консоль ос Windows Пояснения к лабораторной работе № 1
Запуск консоли • Пуск/Все программы/Стандартные/Командная строка • Пуск/Выполнить, ввести «cmd» , нажать Enter. 2
Что нужно, чтобы работать в консоли? 1. Уметь читать 2. Уметь печатать на русской раскладке 3. Уметь печатать на английской раскладке 4. Всё )) 3
Куда я попал? О_о Введённые команды можно листать с помощью стрелок клавиатуры. ESC очистит текущую строку 4
Навигация Чтобы не набирать имя каталога полностью, можно нажать TAB после ввода первых символов названия • Смена диска • <название_диска>: • cd /d <имя диска> • Сменить каталог: cd <путь_к_каталогу> • Перейти на уровень вверх: cd. . • Просмотреть содержимое каталога: dir • Просмотр каталога в виде дерева: tree • Просмотреть содержимое файла type <имя_файла> 5
Создание и удаление объектов • Создать папку: md <имя_каталога> • Создать текстовый файл: copy con <имя файла> <Enter> • <текст> <Enter> • <символ_конца_файла> <Enter> • Создать текстовый файл средствами консольного редактора: edit <имя_файла> • Удалить пустой каталог: rd <имя_каталога> • Удалить файл: del <имя_файла> • Удалить все файлы из текущего каталога: del * 6
Управление файлами • • • Переименование файла: ren <файл_1> <файл_2> Копирование файлов: copy <файл_1> <файл_2> Объединение содержимого файлов: copy <файл_1> + <файл_2> <итоговый_файл> Перемещение файлов в другой каталог: Можно задавать шаблон имени move <файл> <каталог> файлов или папок. * — любое количество символов ? — 1 или 0 символов 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 9
Логические связки между командами • Связь по «И» : <команда_1> && < команда_2> • Если команда_1 выполнилась, то выполнится и команда_2, если команда_1 не выполнилась, то и команда_2 выполняться не станет. • Связь по «ИЛИ» : <команда_1> || <команда_2> • Если команда_1 выполнилась, то команда_2 выполняться не станет, если команда_1 не выполнилась, то выполнится команда_2. 10
Конвейеризация команд • Конвейеризация — процесс, когда данные, полученные на выходе одной команды, передаются на обработку другой команде в качестве входных: <команда_1> | <команда_2> • Пример: help | more 11
Вопросы ? ? ? 12
Konsol_OS_Windows.ppt