Connaissances Informatiques >> systèmes >> Unix >> Content
  Derniers articles
  • Quel est le but du système d’exploi…
  • Quelle est la difficulté d'utiliser…
  • Comment tuer un emploi dans Unix 
  • Unix options Décompressez 
  • Comment faire pour supprimer les lig…
  • Qu'est-ce qu'une commande -p ? 
  • Le système d'exploitation UNIX est-…
  • Quelle commande est utilisée pour a…
  • Tutoriel sur Unix Curl 
  • Comment décompresser un fichier sou…
  •   Unix
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP

  • Windows 7

  • Windows 10

  • Windows 11

  • Windows 2012

  • Windows 2016

  • Windows 2019

  • Windows 2022

  • Apple

  • Android

  • iOS

  • CentOS
  •  
    Unix

    Quelle est la commande Unix pour obtenir le nom d’un processus ?

    Il n'existe pas une seule commande Unix pour obtenir *uniquement* le nom d'un processus. Les commandes courantes affichent plus d'informations que le simple nom. Vous devez utiliser des outils de ligne de commande et éventuellement un traitement de texte pour extraire uniquement le nom. Voici quelques options :

    * `ps` (le plus courant) : `ps` affiche des informations sur les processus. Pour obtenir une liste de noms de processus, vous pouvez utiliser :

    ```bash

    ps -o comm=

    ```

    `-o comm=` spécifie que seul le nom de la commande (`comm`) doit être affiché.

    * `pgrep` : Si vous connaissez le nom du processus (ou une partie de celui-ci), `pgrep` est plus concis :

    ```bash

    pgrep firefox

    ```

    Cela renverra l'ID de processus (PID) de tous les processus contenant "firefox" dans leur nom. Pour obtenir le nom lui-même, vous devrez le combiner avec « ps ». Cependant, cela est moins efficace que d'utiliser simplement `ps -o comm=` directement.

    * `top` ou `htop` (interactif) : `top` et `htop` sont des visualiseurs de processus interactifs. Ils affichent le nom du processus ainsi que d'autres informations, mais ils n'affichent pas directement le nom sur la ligne de commande dans un format facilement utilisable. Vous devrez lire manuellement le nom de la sortie.

    Par conséquent, `ps -o comm=` est généralement le moyen le plus simple et le plus efficace d'obtenir une liste de noms de processus. `pgrep` est utile lorsque vous souhaitez trouver les PID de processus spécifiques, mais il ne donne pas directement le nom.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quelle est la terminologie Unix pour le multitâche ? 
  • Qui a créé Unix? 
  • Comment faire pour supprimer les fichiers au nom étrange sur Unix 
  • Comment trouver les informations de processeur CPU dans un système Unix 
  • Quels sont les avantages de Unix OS sur MS-DOS OS? 
  • Comment afficher un message dans une fenêtre séparée dans Unix 
  • Comment contrôler la demande d'impression sous Unix 
  • Comment faire pour vérifier le courant d'emploi dans l' arrière-plan dans Unix 
  • Quelle est la différence entre un shell Unix ou Linux et X-Windows? 
  • Que sont les commandes de l’administrateur système dans le système d’exploitation UNIX ? 
  • Connaissances Informatiques © http://www.ordinateur.cc