Skip to content

Instantly share code, notes, and snippets.

@ax2mx
Created March 11, 2019 08:23
Show Gist options
  • Select an option

  • Save ax2mx/7df384813fdfb010b135632db4e3e0e0 to your computer and use it in GitHub Desktop.

Select an option

Save ax2mx/7df384813fdfb010b135632db4e3e0e0 to your computer and use it in GitHub Desktop.
Управление процессами в MacOS

Работа с процессами в MacOS

Отобразить список процессов

Наиболшую свободу действий в работе с процессами, как впрочем и во всём, даёт терминал и его команды.

ps aux # Выводит список и расширенную информацию о запущенных процессах

Список содержит следующие сведения:

  • USER — учётная запись, от имени которй запущен процесс
  • PID — идентификатор процесса
  • %CPU — процент использования процессорного времени
  • %MEM — процент использования оперативной памяти
  • STARTED TIME – время запуска процесса
  • COMMAND — команда, запустившая процесс

Процессов может быть очень много и чтобы найти среди них какой-то конкретный используется grep.

ps aux|grep "keyword" # Выводит список процессов, название которых содержит "keyword"

Завершение процесса

Случается, что тот или иной процесс/процессы могут мешать выполнению других и их необходимо завершить. Для этого используется команда kill.

kill -9 pid # Форсированное завершение процесса с индентификатором pid
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment