Un processus est une tâche ou un programme qui s’exécute sur un système d’exploitation. Sous Linux, chaque processus a un identifiant unique appelé PID (Process ID). Les processus sous Linux peuvent être exécutés en arrière-plan ou en avant-plan. Les processus en arrière-plan sont des processus qui s’exécutent sans intervention de l’utilisateur, tandis que les processus en avant-plan sont des processus qui nécessitent une interaction de l’utilisateur.
Pour trouver un processus sous Linux, il est possible d’utiliser la commande « ps » (Process Status). Cette commande permet d’afficher les processus en cours d’exécution sur le système. La commande « ps » peut être utilisée avec différentes options pour afficher des informations supplémentaires sur les processus tels que l’identifiant du processus (PID), le nom de l’utilisateur qui a lancé le processus, le pourcentage d’utilisation du processeur, la quantité de mémoire utilisée, etc.
Pour afficher les processus en cours sous Linux, la commande « ps aux » peut être utilisée. Cette commande affiche tous les processus en cours d’exécution sur le système, y compris les processus en arrière-plan. La sortie de cette commande peut être assez longue, il est donc souvent nécessaire de filtrer les résultats pour trouver le processus souhaité.
Pour lancer un processus sous Linux, il est possible d’utiliser la commande « nohup » (No Hang Up). Cette commande permet de lancer un processus en arrière-plan et de le détacher du terminal, de sorte que le processus continue à s’exécuter même si l’utilisateur se déconnecte du système. La commande « nohup » est souvent utilisée pour lancer des scripts ou des programmes qui nécessitent beaucoup de temps d’exécution.
Enfin, la commande « top » peut être utilisée pour afficher les processus actifs en temps réel. Cette commande affiche les processus en cours d’exécution sur le système par ordre de consommation de ressources. La commande « top » peut être utilisée avec différentes options pour afficher des informations supplémentaires sur les processus tels que le pourcentage d’utilisation du processeur, la quantité de mémoire utilisée, etc.
En conclusion, les commandes « ps », « ps aux », « nohup » et « top » sont des commandes importantes pour travailler avec les processus sous Linux. La commande « ps » permet de trouver des processus spécifiques, la commande « ps aux » permet d’afficher tous les processus en cours, la commande « nohup » permet de lancer des processus en arrière-plan et la commande « top » permet de surveiller les processus actifs en temps réel.
La commande qui permet d’afficher la liste des processus actifs est « ps » sur Linux.
L’option de ps qui permet d’afficher les threads d’un processus est -L.
On appelle un processus sur Linux en utilisant la commande « ps ».