GNU/Linux >> Tutoriels Linux >  >> Linux

Exemples de commandes pgrep sous Linux

Le processus Grep, communément appelé pgrep, est une autre méthode populaire utilisée pour trouver les ID de processus au niveau du shell. Si nous connaissons le nom du processus, nous pouvons le spécifier avec la commande pgrep. La commande pgrep affiche le PID des processus qui correspondent à un modèle donné, de la même manière que grep est utilisé pour faire correspondre des modèles dans un fichier texte. Les modèles peuvent inclure :le nom ou l'ID utilisateur (UID) de l'utilisateur qui l'a invoqué ; l'heure de début ; le PID parent ; et plus encore.

Vous pouvez utiliser pgrep pour vous aider à identifier un processus en fonction de plusieurs facteurs lorsque vous ne connaissez pas son PID exact. L'identification du PID est généralement la première étape de la gestion du processus.

Syntaxe

La syntaxe de la commande pgrep est :

# pgrep [options] {pattern}

Exemples de commande pgrep

1. Renvoyez les PID de tous les processus en cours d'exécution avec une chaîne de commande correspondante :

# pgrep process_name

2. Recherchez des processus, y compris leurs options de ligne de commande :

# pgrep --full "process_name parameter"

3. Rechercher des processus exécutés par un utilisateur spécifique :

# pgrep --euid root process_name

4. Pour répertorier les processus avec le nom de commande sshd, qui appartient également à root, exécutez la ligne de commande comme suit :

# pgrep -u root sshd

5. Pour répertorier les processus appartenant à l'utilisateur racine ou au démon, exécutez la ligne de commande comme suit :

# pgrep -u root,daemon

6. La commande pgrep peut être utilisée pour répertorier les processus en spécifiant un modèle contenant le nom du processus. La ligne de commande suivante trouvera le PID du processus qui porte le nom de Firefox :

# pgrep firefox

7. L'exemple suivant montre l'utilisation de la commande pgrep pour lister tous les processus de l'utilisateur student :

# pgrep -U student

8. L'option -d spécifie un délimiteur de sortie autre que la nouvelle ligne par défaut :

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

9. L'option -c renvoie le nombre de processus correspondants :

# pgrep -c COMMAND


Linux
  1. 8 Exemples de commandes Linux TR

  2. Exemples de commande rm sous Linux

  3. Exemples de commandes ps sous Linux

  4. Exemples de commandes sa sous Linux

  5. w Exemples de commandes sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

Commande Pgrep sous Linux

15 Commande Linux ps avec exemples

8 exemples de commandes LDD sous Linux

Exemples de commandes id sous Linux