Table of Contents
Процессы UNIX
Жизненный путь процесса
Типы процессов
Команды мониторинга процессов
ps
top
htop
Атрибуты процесса
Базовые механизмы взаимодействия процессов в UNIX
Процессы UNIX
fork в Википедии
Процесс зомби
Робачевский Андрей - Операционная система UNIX
Эффективные права процесса
Жизненный путь процесса
Типы процессов
Системные (имена заключены в квадратные скобки […])
Демоны/cервисы (usbd, httpd, sshd)
Интерактивные/прикладные процессы (vi, ls, sh, fsck …)
Процесс init
Команды мониторинга процессов
ps
Утилита ps
top
https://ru.wikipedia.org/wiki/Top
15 примеров использования в Linux команды top
linux:
Отсортировать по использованию памяти: F → n → Enter
Вывести загрузку процессоров: 1
htop
Wikipedia htop
Атрибуты процесса
Process ID
Parent Process ID (ключ l в ps) (дерево процессов (ключ f) в linux)
TTY (столбец TT в ps, запуск команд в фоновом режиме: firefox & )
RUID, EUID (ключ l)
Текущий каталог (pwdx <PID>)
См.
Система безопасности UNIX
Базовые механизмы взаимодействия процессов в UNIX
Перенаправление потоков ввода/вывода
Переменные окружения
Коды завершения
Сигналы
Средства программирования shell
Межпроцессные взаимодействия (unix сокеты, tcp/ip)