TUTOS.EU

Afficher programmes et processus en cours sous Linux

Comment avec la liste des processus qui tournent sous Linux

Afficher les processus de l'utilisateur qui exécute la commande

ps -u
Lien vers le fichier : cliquez ici

Afficher l'intégralité des processus du système avec représentation des filiations entre processus

ps aux --forest
Lien vers le fichier : cliquez ici

Exemple :

pstree fait la même chose avec une représentation graphique plus soignée :

pstree -p
Lien vers le fichier : cliquez ici

Exemple de résultat :

lsof est similaire à la commande ps mais elle va s'intéresser à quel processus utilise un port. Exemple :

lsof -i tcp:22
Lien vers le fichier : cliquez ici

lsof -p va lui afficher les fichiers ouverts par un processus :

lsof -p numero_processus
Lien vers le fichier : cliquez ici

Et si vous voulez connaitre les connexions réseau d'un processus, tapez :

lsof -p [pid du process] | grep INET
Lien vers le fichier : cliquez ici

La commande top elle permet d'afficher les processus en les classant suivant ceux qui consomme le plus de CPU ou de mémoire

top
Lien vers le fichier : cliquez ici

Exemple :

Voici des combinaison de touches à utiliser sous Top :

Combinaison de touches Résultat
Shift + f Entrer dans le menu interactif, s pour sélectionner, enter et q
Shift + P Classe en fonction de l'occupation du CPU.
Shift + M Classe en fonction de l'occupation de la mémoire.
k Tuer directement un processus en rentrant son PID
q Quitter le programme

Note : htop serait nettement mieux que la commande top de base. Voir :
https://www.it-connect.fr/visualiser-et-gerer-les-processus-sous-linux-avec-htop/

Installation avec ceci etc ... :

apt-get install htop
Lien vers le fichier : cliquez ici

Pages Web

Site WebDescription
Doc.ubuntu-fr.orgCommandes console de base
Linuxpedia.frContrôle des processus
Octetmalin.netConnaître les processus actifs ainsi que ces ressources à un moment donné

Article(s) précédent(s)