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

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

Des raccourcis clavier sont dispos en bas de l'appli

La touche F6 permet par exemple de trier sur une colonne donnée.
Ensuite sur la gauche avec les flèches haut et bas on peut sélectionne la colonne voulue

Attention RES ne veut pas dire Réseau

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)