GNU/Linux >> Tutoriales Linux >  >> Linux

Ejemplos de comandos pgrep en Linux

Process Grep, comúnmente conocido como pgrep, es otro método popular utilizado para encontrar ID de procesos en el shell. Si conocemos el nombre del proceso, podemos especificarlo con el comando pgrep. El comando pgrep muestra el PID de los procesos que coinciden con cualquier patrón dado, de forma similar a cómo se usa grep para hacer coincidir patrones en un archivo de texto. Los patrones pueden incluir:el nombre o ID de usuario (UID) del usuario que lo invocó; la hora de inicio; el PID principal; y más.

Puede usar pgrep para ayudarlo a identificar un proceso en función de múltiples factores cuando no conoce su PID exacto. La identificación del PID suele ser el primer paso en la gestión del proceso.

Sintaxis

La sintaxis del comando pgrep es:

# pgrep [options] {pattern}

Ejemplos de comandos pgrep

1. Devuelva los PID de cualquier proceso en ejecución con una cadena de comando coincidente:

# pgrep process_name

2. Busque procesos, incluidas sus opciones de línea de comandos:

# pgrep --full "process_name parameter"

3. Busque procesos ejecutados por un usuario específico:

# pgrep --euid root process_name

4. Para enumerar procesos con el nombre de comando sshd, que también es propiedad de root, ejecute la línea de comando de la siguiente manera:

# pgrep -u root sshd

5. Para enumerar los procesos que pertenecen al usuario root o daemon, ejecute la línea de comando de la siguiente manera:

# pgrep -u root,daemon

6. El comando pgrep se puede usar para listar procesos especificando un patrón que contenga el nombre del proceso. La siguiente línea de comando encontrará el PID del proceso que tiene el nombre de Firefox:

# pgrep firefox

7. El siguiente ejemplo muestra el uso del comando pgrep para listar todos los procesos del usuario estudiante:

# pgrep -U student

8. La opción -d especifica un delimitador de salida que no sea la nueva línea predeterminada:

# pgrep COMMAND -d DELIMITER_STRING
# pgrep bash -d ":"
1255:1680

9. La opción -c devuelve el recuento de procesos coincidentes:

# pgrep -c COMMAND


Linux
  1. 7 ejemplos de comandos Linux df

  2. 8 ejemplos de comandos TR de Linux

  3. Ejemplos de comandos rm en Linux

  4. Ejemplos de comandos ps en Linux

  5. Ejemplos de comandos sa en Linux

9 ejemplos de comandos diff en Linux

Comando ip de Linux con ejemplos

Comando Pgrep en Linux

15 comandos ps de Linux con ejemplos

8 ejemplos de comandos LDD en Linux

Ejemplos de comandos id en Linux