fbpx Comando pgrep en Linux: Buscar Procesos por Nombre | Certificação Linux

Comando pgrep en Linux: Buscar Procesos por Nombre y Devolver PID

📅 01/01/2019 ⏱ 2 min ✍️ Uira Ribeiro
Linuxcomandos
Comando pgrep en Linux: Buscar Procesos por Nombre y Devolver PID
Exam Pass App — mais de 7.000 questões LPI, offline, em 5 idiomas, disponível no Android e na App Store
Disponible en
Google Play
Disponible en
App Store

El comando pgrep en Linux permite buscar expresiones en la lista de procesos en ejecución y devuelve el PID del proceso en cuestión. También permite enviar señales a esos procesos enumerados en la expresión de búsqueda.

En este ejemplo, pgrep lista todos los PID de los procesos de nginx:

$ pgrep nginx279912799327994

Para listar todos los PID de los procesos cuyo propietario es root:

$ pgrep –u root123

Para enviar una señal a los procesos, basta con usar la opción --signal y el número de la señal. En este ejemplo se envía la señal SIGHUP a nginx:

# pgrep --signal 1 nginx279912799327994

Muestra el PID de los procesos cuyo propietario sea root y tengan el nombre de named:

$ pgrep -u root named

Hace que el proceso syslog vuelva a leer su archivo de configuración:

$ pkill -HUP syslogd

Muestra información detallada de todos los procesos conectados al terminal xterm:

$ ps -fp $(pgrep -d, -x xterm)

Puedes combinar el uso de pgrep con expansiones de shell, como en el ejemplo que hace que el Firefox consuma menos CPU:

$ renice +4 $(pgrep firefox)

Diferencia entre pgrep y killall

El comando pgrep puede leer la lista de procesos basándose en el nombre o en una serie de atributos, mientras que kill solo busca por el nombre del proceso.

pgrep tiene un funcionamiento similar a pkill.

Aprende mucho más sobre Linux en nuestro curso en línea. Puedes realizar la inscripción aquí. Si ya tienes una cuenta o deseas crear una, simplemente inicia sesión o crea tu usuario aquí.

¿Te gustó? Comparte

Uira Ribeiro

Prof. Uirá Ribeiro

Chair do Board do Linux Professional Institute

Después de años viendo profesionales perder horas en tareas simples por no conocer las herramientas correctas de Linux, decidí enseñar.
Hoy soy autor de la mayoría de los Materiales de Aprendizaje oficiales de la LPI y mentor de más de 14,000 alumnos certificados.

Conoce mi historia completa →

Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.

Certificação Linux — a plataforma líder em certificações Linux no Brasil
WhatsApp