Как найти процесс по имени, например Nginx?

Чтобы найти процесс по имени, например nginx, в Unix-подобных системах можно использовать команду ps вместе с grep или утилиту pgrep.

Короткий ответ

Что ответить на собеседовании

Чтобы найти процесс по имени, например nginx, в Unix-подобных системах можно использовать команду ps вместе с grep или утилиту pgrep.

Подробный разбор

Ответ с пояснениями

Чтобы найти процесс по имени, например nginx, в Unix-подобных системах можно использовать команду ps вместе с grep или утилиту pgrep.

Примеры:

  1. Через ps и grep:
ps aux | grep nginx | grep -v grep
  • ps aux — выводит список всех процессов.
  • grep nginx — фильтрует процессы по имени nginx.
  • grep -v grep — исключает сам процесс grep из вывода.
  1. Через pgrep:
pgrep -fl nginx
  • pgrep ищет процессы по имени.
  • Опция -f ищет по всей командной строке.
  • Опция -l выводит PID и имя процесса.

Эти команды помогут быстро найти нужный процесс и его идентификатор для дальнейших действий (например, остановки или мониторинга).

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее