El comando pgrep
se utiliza para buscar procesos en ejecución en el sistema basándose en su nombre o en otros atributos. Es una herramienta útil para identificar el ID de proceso (PID) de las aplicaciones que se están ejecutando.
La sintaxis básica del comando es la siguiente:
pgrep [opciones] [argumentos]
-u, --user
: Busca procesos que pertenecen a un usuario específico.-n, --newest
: Muestra solo el proceso más reciente que coincide con el criterio.-o, --oldest
: Muestra solo el proceso más antiguo que coincide con el criterio.-f, --full
: Busca en la línea de comando completa en lugar del nombre del proceso.Aquí hay algunos ejemplos prácticos del uso de pgrep
:
pgrep firefox
pgrep -u usuario
pgrep -n ssh
pgrep -f "python script.py"
pgrep
junto con otros comandos, como kill
, para finalizar procesos de manera eficiente. Por ejemplo:
kill $(pgrep firefox)
ps
junto con pgrep
para obtener detalles adicionales.pgrep
solo devuelve los PID; si necesitas más información, combina pgrep
con ps
o top
.