Наиболшую свободу действий в работе с процессами, как впрочем и во всём, даёт терминал и его команды.
ps aux # Выводит список и расширенную информацию о запущенных процессахСписок содержит следующие сведения:
- USER — учётная запись, от имени которй запущен процесс
- PID — идентификатор процесса
- %CPU — процент использования процессорного времени
- %MEM — процент использования оперативной памяти
- STARTED TIME – время запуска процесса
- COMMAND — команда, запустившая процесс
Процессов может быть очень много и чтобы найти среди них какой-то конкретный используется grep.
ps aux|grep "keyword" # Выводит список процессов, название которых содержит "keyword"Случается, что тот или иной процесс/процессы могут мешать выполнению других и их необходимо завершить. Для этого используется команда kill.
kill -9 pid # Форсированное завершение процесса с индентификатором pid