Базовое управление процессами
Алексей КоледачкинМониторинг процессов (команда 'top')
Позволяет отобразить запущенные процессы со всей информацией (загрузка CPU и прочее), типо диспетчера задач на Windows
Пример работы команды top:

Самые важные столбцы это PID и COMMAND
- PID (Process ID) - Это ID процесса в системе, он понадобится для того, чтобы принудительно завершать работу программ или процессов.
- COMMAND - Название процесса.
При вызове команды 'top', все столбцы будут динамично меняться местами из-за постоянного переопределения нагрузки, для того чтобы контролировать это все злодеяние, используйте следующие сочетания клавиш:
- Заморозить терминал: CTRL + S
- Возобновить работу 'top': CTRL + Z
Данная фишка нужна тогда, когда вы хотите завершить процесс командой kill
Завершение процессов (команда 'kill')
Позволяет остановить процесс или прекратить работу программы
Синтаксис: kill опции id_процесса
У команды kill есть 2 опции:
- 15 — просит программу прекратить работу и даёт ей некоторое время, чтобы сохранить весь прогресс.
- 9 — принудительно останавливает программы. Не сохранённый прогресс будет потерян.
Если вы не указали опцию при вводе команды kill, то 15 будет использоваться по умолчанию.
Рассмотрим пример с Google Chrome:
Для того, чтобы получить PID (id_процесса), необходимо вызвать ранее изученную команду top.
Чтобы спокойно скопировать PID, заморозьте терминал сочетанием клавиш CTRL + S

- Принудительное завершение процесса: kill -9 8614
- Прекращение работы с сохранением данных: kill -15 8614