Sous Linux, il n'existe pas d'ID de processus appelé "inid". Il existe une commande `pidof` qui peut trouver l'ID d'un processus en cours d'exécution à partir de son nom, mais c'est différent.
L'ID de processus (PID) est un numéro unique attribué à chaque processus exécuté sur le système. Vous pouvez trouver le PID d'un processus en utilisant plusieurs méthodes :
* Commande `ps` : C'est la manière la plus courante. Par exemple:
* `ps aux | grep ` (Cela affichera tous les processus et inclut généralement le PID. Sachez que `grep` affichera également la commande grep elle-même, vous devrez donc peut-être être plus précis ou utiliser d'autres options pour filtrer)
* `ps -ef | grep ` (Similaire à ce qui précède, mais avec un format légèrement différent)
* `pidof ` (Ceci renvoie directement le(s) PID des processus correspondant au nom)
* Système de fichiers`/proc` : Chaque processus a un répertoire dans `/proc` avec son PID comme nom de répertoire. Les informations sur le processus sont stockées dans ce répertoire.
* Outils de surveillance du système : Les moniteurs graphiques du système comme « top », « htop », « gnome-system-monitor », etc., afficheront une liste des processus en cours d'exécution avec leurs PID.
Pour obtenir un PID, vous devez connaître le *nom* du processus que vous recherchez. Si vous n'avez pas de nom de processus, vous ne pouvez pas obtenir son PID.
|