Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:systeme:ps [24/11/2009 20:40] smolski |
doc:systeme:ps [24/03/2018 08:27] (Version actuelle) chalu [Utilisations principales :] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== La commande ps ====== | ||
+ | * Objet : La commande ''ps'' | ||
+ | * Niveau requis : {{tag>débutant avisé}} | ||
+ | * Commentaires : Présenter un cliché instantané des processus en cours. | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] | ||
+ | * Suivi : {{tag> }} | ||
+ | * Création par [[user>smolski]] 24/11/2009 20:18 | ||
+ | * Testé par [[user>paskal]] le 05/03/2014 | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/topic-8584-wiki-ps-page-1.html#p84245 | C'est ici]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
+ | PS présente un cliché instantané des processus en cours. | ||
+ | ===== Manuel ===== | ||
+ | Comme pour la plupart des commandes, **ps** dispose d'un manuel accessible facilement en tapant: | ||
+ | <code user>man ps</code> | ||
+ | |||
+ | ===== Utilisations principales : ===== | ||
+ | |||
+ | //Les arguments de la ligne de commande peuvent être précédés par un '-', mais ce n'est pas indispensable. | ||
+ | // | ||
+ | |||
+ | Pour lister les processus actifs : | ||
+ | <code user>ps ax</code> | ||
+ | Pour lister les processus actifs avec leurs utilisateurs : | ||
+ | <code user>ps axu</code> | ||
+ | Pour lister les processus actifs avec les informations sur les utilisateurs et sur l'occupation mémoire : | ||
+ | <code user>ps axum</code> | ||
+ | <file text retour de la commande ci-dessus :> | ||
+ | USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND | ||
+ | root 1 0.0 0.0 10316 760 ? - 14:29 0:00 init [2] | ||
+ | root - 0.0 - - - - Ss 14:29 0:00 - | ||
+ | root 2 0.0 0.0 0 0 ? - 14:29 0:00 [kthreadd] | ||
+ | root - 0.0 - - - - S< 14:29 0:00 - | ||
+ | root 3 0.0 0.0 0 0 ? - 14:29 0:00 [migration/0] | ||
+ | root - 0.0 - - - - S< 14:29 0:00 - | ||
+ | root 4 0.0 0.0 0 0 ? - 14:29 0:00 [ksoftirqd/0] | ||
+ | root - 0.0 - - - - S< 14:29 0:00 - | ||
+ | root 5 0.0 0.0 0 0 ? - 14:29 0:00 [watchdog/0] | ||
+ | root - 0.0 - - - - S< 14:29 0:00 - | ||
+ | .../... | ||
+ | </file> | ||
+ | |||
+ | etc... | ||
+ | |||
+ | De plus, combinée, elle peut être très précise, par exemple : | ||
+ | <code user>ps axu | grep conky</code> | ||
+ | <file text retour de la commande ci-dessus :> | ||
+ | mon_user 3629 0.9 0.1 91876 4056 ? S 14:36 3:16 conky | ||
+ | root 7030 1.0 0.1 91876 4052 ? S 18:00 1:42 conky | ||
+ | mon_user 9799 0.0 0.0 7284 868 pts/3 R+ 20:38 0:00 grep conky | ||
+ | </file> | ||
+ | Pour lister les processus associé à un utilisateur donné | ||
+ | <code user>ps -U nom-user -u nom-user</code> | ||
+ | ===== Voir ===== | ||
+ | |||
+ | * [[:doc:systeme:tree#pstree | la commande PSTREE]] | ||
+ | * [[doc:systeme:infos-systeme | Obtenir des informations sur son système]] | ||
+ | |||