ТЕМА: "Управление процессами в Linux"
Цель: ознакомиться c командами управления процессами в командной оболочке Bash операционной системы GNU Linux.
Порядок выполнения работы
- Изучите теоретический материал
- Выполните задания
Контрольные вопросы и задания
- Что называется процессом операционной системы?
- Какие характеристики процесса в Linux вы знаете?
- Какие команды используются для работы с процессами?
- Как запустить процесс в интерактивном/фоновом режиме?
- Как перевести процесс из фонового в интерактивный и из интерактивного в фоновый?
- Какие сигналы, передаваемые процессам, существуют в ОС UNIX? Два варианта задания сигналов.
- Как отправить сигнал процессу, работающему в интерактивном режиме? Как отправить сигнал процессу, работающему в фоновом режиме?
- Как вывести процессы, запущенные в текущем терминале с нумерацией в порядке запуска? Чему соответствует
+
и-
рядом с именем процесса? - Какие ключи с какими параметрами используются для форматирования вывода команды
ps
? - Вывод списка процессов при помощи команды
ps
для указанного пользователя; для всех пользователей, кроме указанного; с сортировкой по заданному параметру. - Как вывести процессы в виде дерева?
- Утилита
top
: назначение, отличие от командыps
, изменение порядка и набора колонок, сортировка, изменение времени обновления.