- •Методическое пособие
- •Лабораторная работа № 1 "Основные приемы работы с операционной системой
- •Методические указания.
- •Методические указания.
- •Методические указания.
- •Методические указания:
- •Методические указания.
- •Методические указания.
- •Методические указания.
- •Контрольные вопросы.
- •Лабораторная работа № 2 "Работа с объектами Windows 9х"
- •Методические указания.
- •Методические указания.
- •Методические указания.
- •Контрольные вопросы.
- •Лабораторная работа № 3 "Работа с программой Проводник"
- •Методические указания.
- •Методические указания.
- •Методические указания.
- •Контрольные вопросы.
- •Лабораторная работа № 4 "Использование файлового менеджера far"
- •Лабораторная работа № 5 "Использование справочной системы"
- •Методические указания.
- •Контрольные вопросы.
- •Лабораторная работа № 6 "Использование поисковой системы"
- •Методические указания.
- •Контрольные вопросы.
- •Лабораторная работа № 7 "Архивация данных"
- •Методические указания.
- •Методические указания.
- •Методические указания.
- •Методические указания.
- •Контрольные вопросы.
- •Лабораторная работа 8 «Управление процессами» Часть 1.
- •Поясняющая информация
- •Команды linux для работы с процессами
- •Некоторые комбинации клавиш:
- •Команды Windows для работы с процессами
- •Лабораторная работа 9 «Управление процессами» Часть 2.
- •Поясняющая информация
- •Команды linux для работы с процессами
- •Команды Windows для работы с процессами
- •Лабораторная работа №10 «Управление процессами в многозадачной ос»
- •Лабораторная работа №12 «Управление памятью» Часть2.
- •Поясняющая информация
- •Лабораторная работа 13 «Управление файлами»
- •Поясняющая информация
- •Команды Windows для работы с файлами
- •Лабораторная работа 15 «Файловые системы и диски» Часть 2.
- •Поясняющая информация
- •Лабораторная работа 16 «Установка операционных систем»
- •Поясняющая информация
- •Лабораторная работа 17 «Исследование процесса загрузки и реестра ос Windows» Часть 1.
- •Краткие теоретические сведения
- •Системные загрузочные файлы.
- •Лабораторная работа 18 «Исследование процесса загрузки и реестра ос Windows» Часть 2.
- •Краткие теоретические сведения
- •Файлы реестра.
- •Структура реестра.
- •Раздел Hkey_Local_Machine.
- •Разделы Hkey_Current_User и Hkey_User.
- •Разделы Hkey_Current_Config и Hkey_Dyn_Data.
- •Методические указания.
- •Контрольные вопросы.
- •Список рекомендуемой литературы
Команды Windows для работы с процессами
Большую часть информации о процессах можно получить через диспетчер задач.
at - запуск программ в заданное время
Schtasks - настраивает выполнение команд по расписанию
Start - запускает определенную программу или команду в отдельном окне.
Taskkill - завершает процесс
Tasklist - выводит информацию о работающих процессах
Для получения более подробной информации, можно использовать центр справки и поддержки или команду help (например: help at)
command.com - запуск командной оболочки MS-DOS
cmd.exe - запуск командной оболочки Windows
Задание 1
Запустите Linux.
Составьте справочник для выше приведенных команд (на русском языке), расписав какие параметры для чего нужны.
Поработайте с этими командами: запуская, запуская по времени, меняя приоритеты, уничтожая процессы.
Что нужно уметь: - задавать задание на запуск процессов в определенное время и с определенным приоритетом, показывать этот список, удалять из списка - конфигурировать файл /etc/crontab - посылать сигнал на прекращение процесса по ID и по имени - запускать процесс с конкретным приоритетом - изменять приоритет конкретного процесса - выводить информацию о работающих процессах - запускать процесс в фоновом режиме, выводить из него - передавать выходной поток другой программе - записывать выходной поток процесса в файл
Задание 2
Запустите Windows
Составьте справочник для выше приведенных команд (на русском языке), расписав какие параметры для чего нужны.
Поработайте с этими командами: запуская, запуская по времени, меняя приоритеты, уничтожая процессы.
Разберитесь как работать с диспетчером задач, и что означает информация в столбцах (кроме информации о памяти).
Что нужно уметь (с командной строки): - задавать задание на запуск процессов в определенное время, показывать этот список, удалять из списка, изменять задания - запускает определенную программу или команду в отдельном окне. - завершать процесс - выводить (и понимать) информацию (исключая память и ввод/вывод) о работающих процессах и потоках
К сдаче лабораторной предоставляются: справочник команд управления процессами и умение работать с этими командами.
Лабораторная работа 9 «Управление процессами» Часть 2.
Цель работы: получение практических навыков управления процессами и самостоятельной работы с документацией команд.
Поясняющая информация
Команды POSIX для работы с процессами (должны быть во всех операционных системах)
at - запускает программы в определенное время
crontab - файл содержащий таблицу расписаний запуска заданий
kill - прекращение выполнения процесса по PID процесса
nice - задает приоритет процесса перед его запуском
renice - изменяет приоритет работающего процесса
ps - выводит информацию о работающих процессах
fg - перевод процесса из фонового режима
bg - продолжение выполнения фонового процесса, если он приостановлен нажатием <Ctrl+Z>
