Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Met_lab_os_230111.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
480 Кб
Скачать
☆

Команды Windows для работы с процессами

Большую часть информации о процессах можно получить через диспетчер задач.

at - запуск программ в заданное время

Schtasks - настраивает выполнение команд по расписанию

Start - запускает определенную программу или команду в отдельном окне.

Taskkill - завершает процесс

Tasklist - выводит информацию о работающих процессах

Для получения более подробной информации, можно использовать центр справки и поддержки или команду help (например: help at)

command.com - запуск командной оболочки MS-DOS

cmd.exe - запуск командной оболочки Windows

Задание 1

  1. Запустите Linux.

  2. Составьте справочник для выше приведенных команд (на русском языке), расписав какие параметры для чего нужны.

  3. Поработайте с этими командами: запуская, запуская по времени, меняя приоритеты, уничтожая  процессы.

  4. Что нужно уметь: - задавать задание на запуск процессов в определенное время и с определенным приоритетом, показывать этот список, удалять из списка - конфигурировать файл /etc/crontab - посылать сигнал на прекращение процесса по ID и по имени - запускать процесс с конкретным приоритетом - изменять приоритет конкретного процесса - выводить информацию о работающих процессах - запускать процесс в фоновом режиме, выводить из него - передавать выходной поток другой программе - записывать выходной поток процесса в файл

Задание 2

  1. Запустите Windows

  2. Составьте справочник для выше приведенных команд (на русском языке), расписав какие параметры для чего нужны.

  3. Поработайте с этими командами: запуская, запуская по времени, меняя приоритеты, уничтожая  процессы.

  4. Разберитесь как работать с диспетчером задач, и что означает информация в столбцах (кроме информации о памяти).

  5. Что нужно уметь (с командной строки): - задавать задание на запуск процессов в определенное время, показывать этот список, удалять из списка, изменять задания - запускает определенную программу или команду в отдельном окне. - завершать процесс - выводить (и понимать) информацию (исключая память и ввод/вывод) о работающих процессах и потоках

К сдаче лабораторной предоставляются: справочник команд управления процессами и умение работать с этими командами.

Лабораторная работа 9 «Управление процессами» Часть 2.

Цель работы: получение практических навыков управления процессами и самостоятельной работы с документацией команд.

Поясняющая информация

Команды POSIX для работы с процессами (должны быть во всех операционных системах)

at - запускает программы в определенное время

crontab - файл содержащий таблицу расписаний запуска заданий

kill - прекращение выполнения процесса по PID процесса

nice - задает приоритет процесса перед его запуском

renice - изменяет приоритет работающего процесса

ps - выводит информацию о работающих процессах

fg - перевод процесса из фонового режима

bg - продолжение выполнения фонового процесса, если он приостановлен нажатием <Ctrl+Z>