FOSS-Tech

Free and Open Source Software Technologies.

3 способа узнать PID процесса в Linux

В Linux, каждый процесс имеет свой уникальный ID, благодаря которому, вы можете им управлять. К примеру, зная идентификатор процесса, вы можете его убить.

Идентификатор процесса в Linux называется PID и существует несколько способов узнать PID процесса. Но сегодня мы рассмотрим только 3.

Как узнать PID в Linux

1. Ps — Информация о процессе и PID

Самый простой и распространённый способ узнать идентификатор процесса — утилита ps:

$ ps aux | grep название_процесса

Но помимо нужного процесса, ещё выдаётся PID утилиты grep. Чтлбы его убрать, нужно добавить фильтр поиска:

$ ps aux | grep название_процесса | grep -v grep

2. Pgrep — Только PID

Если вам не нужна дополнительная информация о процессе, а только его идентификатор, вы можете использовать команду — pgrep:

$ pgrep название_процесса

3. Pstree — Дерево процесса и PID

Если вы хотите увидеть не только PID родительского процесса, а и дочерних, что вы можете использовать утилиту pstree:

$ pstree -p | grep навзание_процесса

Вывод

В сегодняшней статье, мы рассмотрели 3 способа узнать PID процесса в Linux. Как вы видите, всё довольно просто и занимает считанные секунды. А вы знаете ещё способы, как узнать PID процесса в Linux? Напишите в комментариях!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш адрес email не будет опубликован.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: