Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

ps (Unix)

Un article de Wikipédia, l'encyclopédie libre.

Page d’aide sur l’homonymie

Pour les articles homonymes, voirps.

Ps

Description de l'image Ps command screenshot.png.
Informations
TypeUtilitaire UNIX(d)Voir et modifier les données sur Wikidata

modifier -modifier le code -voir Wikidata(aide)

Dans la majorité des systèmesUnix, la commandeps (abréviation de « process status ») affiche les processus machines en cours d'exécution. Un utilitaire similairetop affiche en temps réel les processus actifs.

La commandeps est similaire à la commande « tasklist » deMicrosoft Windows. DansWindows PowerShell,ps est un alias prédéfini de la commande« Get-Process » qui a globalement la même fonction.

Exemples

[modifier |modifier le code]

Par exemple :

# psPIDTTYTIMECMD7431pts/000:00:00su7434pts/000:00:00bash18585pts/000:00:00ps

Un utilisateur peut aussi joindre la commandeps avec la commande « grep » pour filtrer les informations affichées.

On pourra par exemple utilisergrep ainsi :

# ps -A | grep firefox-bin11778?02:40:08firefox-bin11779?00:00:00firefox-bin

Options

[modifier |modifier le code]

ps a de nombreuses options. Sur un système supportant le standardPOSIX, la commandeps est utilisée en général avec l'option-ef. L'option-e permet d'afficher tous les processus (every), alors que l'option-f permet d'afficher toutes les informations disponibles parps (full).

La majorité des systèmes issus deBSD n'ont pas les mêmes options. Cela est dû à des conflits d'intérêts historiques entre les développeurs des systèmes (par exemple l'option-e affiche les variables d'environnement). Sur ces systèmes on utilise souvent l'optionaux. L'optiona liste tous les processus (all). L'optionu affiche l'utilisateur des processus (user) et l'optionx affiche la liste des processus sans terminal (terminal x). Il est à noter que pour une inter-opérabilité optimale, le signe- n'est pas présent devant les options.

Paquet

[modifier |modifier le code]

ps fait partie des utilitaires inclus dans lepaquetprocps. Le projet est hébergé parSourceForge.net.

Pstree

[modifier |modifier le code]

Il existe une commandepstree qui permet d'afficher les processus sous forme arborescente, c'est-à-dire en visualisant les liens de dépendance entre les processus[1].

La syntaxe de la commande est:
pstree [options] [pid or username]

Exemple d'affichage de pstree sur FreeBSD

Notes et références

[modifier |modifier le code]
  1. « How to use the pstree command, by The Linux Information Project », surlinfo.org(consulté le).

Liens externes

[modifier |modifier le code]
v ·m
Aide
Environnementutilisateur
Gestion deprocessus
Manipulation detexte
Programmationshell
Recherche
Réseau
Système de fichiers
Divers
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Ps_(Unix)&oldid=205971946 ».
Catégorie :
Catégories cachées :

[8]ページ先頭

©2009-2026 Movatter.jp