>_ IzzyLab

Практическое задание

pgrep: PID по имени

легко

Запущен процесс sleep 12345. Найди его PID и запиши в /root/pid.txt.

Что потренируешь:
  • pgrep
  • поиск процессов
  • pid
  • командная строка

Разбор темы

У каждого процесса есть числовой идентификатор (PID), и часто нужно найти его не глазами в ps, а программно — по имени или по строке запуска. Утилита pgrep делает именно это: печатает PID подходящих процессов. По умолчанию она сопоставляет только имя исполняемого файла, а флаг -f расширяет матч на всю командную строку с аргументами — это позволяет отличить конкретный экземпляр (с определённым аргументом) от других процессов с тем же именем.

Что проверяется

  1. PID процесса sleep 12345 записан

Как это выглядит