viernes, 1 de enero de 2010

pgrep (pid de un proceso )

pgrep es una utilidad de la línea de comandos escrita originalmente para ser usada con el sistema operativo Solaris 7. Desde entonces se ha reimplementado para Linux y OpenBSD. Usualmente, pgrep toma una expresión regular de la línea de comandos y devuelve el ID de los procesos cuyo nombre coincida con la expresión regular. Hay varios argumentos que se pueden usar con grep para modificar el comportamiento por defecto. Otras utilidades relacionadas son pidof y ps.

Su nombre deriva de los comandos ps y grep.


básicamente ingresas una una expresión y nos retorna el pid de la proceso que coincida con la expresión, esta herramienta tiene mucha utilidad supongamos que se tiene varios usurarios corriendo un proceso con el mismo nombre y se quiere matar alguno de ellos con pgrep podemos identificar el pid del proceso fácilmente:

pgrep -u root sshd

esto indica que queremos obtener el pid de sshd que esta corriendo el root para mas info consulten el man

0 comentarios: