Сервер начал тормозить. Открываете мониторинг — видите, что один процесс нагружает CPU под 90%, но вместо имени — только PID. Что это? Бэкап? Скрипт? Вредонос? Пока вы ищете ответ, сайт уже не отвечает, клиенты жалуются, а SSH лагает. Если вы администрируете VPS или выделенный сервер, нужно уметь быстро находить имя процесса по PID. Рассказываем, как это сделать — и как мы в Webhost1 помогаем решить такие ситуации заранее. Если сервер “грузит” неизвестный процесс — проверьте разбор по Load Average, там объясняем, как найти и устранить проблему. Linux хранит информацию о каждом процессе в файловой системе /proc. Там создаются папки с цифровыми именами — это и есть PID. Например, /proc/1 — это процесс с PID 1, почти всегда это systemd. Проверить содержимое можно командой: ls /proc/1 Название самого процесса хранится в файле comm: cat /proc/1/comm Если вы просто хотите увидеть все активные процессы с их PID и именами, используйте: ps aux Если нужен интерактивный мониторинг: top Или более
Как быстро узнать, какой процесс работает по PID — и почему это важно на вашем сервере
27 июня 202527 июн 2025
5
2 мин