ps [options] — processes
Affiche la liste des processus en cours (par défaut : uniquement ceux de l'utilisateur et du terminal courant). Affiche tous les processus de l'utilisateur (tous terminaux confondus).
La commande ps permet d'afficher une liste des processus en cours.
La commande ps affiche les processus (programmes) s'exécutant sur la machine où l'utilisateur se trouve. Similaire à top, cette commande permet d'afficher plus d'informations à propos des processus que son homologue.
La surveillance d'un processus consiste à s'assurer que le processus fonctionne comme il est prévu. Cette surveillance doit permettre de s'assurer que le processus est efficace, efficient et adapté à son environnement. Cette surveillance passe par l'analyse de l'/des objectif(s) et/ou des critères de performance.
La commande ps vous permet de vérifier l'état des processus actifs sur un système et d'afficher des informations techniques sur les processus. Ces données sont utiles pour les tâches administratives telles que la détermination des priorités des processus.
Pour lancer un processus en arrière-plan, il suffit de rajouter le caractère & à la fin de la commande. Une simple commande sleep poura nous service d'exemple.
La commande ps (process status) sous Linux permet d'afficher des informations sur les processus en cours d'exécution sur le système.
L'identifiant de processus ou PID (Process IDentifier) est un code unique attribué sur les systèmes Unix ou Windows à tout processus lors de son démarrage. Il permet ainsi d'identifier le processus dans la plupart des commandes s'appliquant sur un processus donné (comme kill).
La commande "ls" permet de lister le contenu du répertoire courant.
La commande Ps tente de déterminer le nom de fichier et les arguments donnés lors de la création du processus par la mémoire ou par la zone de permutation. Remarque : Le processus peut changer pendant l'exécution de la commande Ps . Certaines données affichées pour les processus défunts ne sont pas pertinentes.
Utilisez la commande more pour afficher le contenu d'un fichier. Tapez more puis le nom du fichier que vous souhaitez afficher. Le contenu du fichier défile à l'écran.
La commande ls (pour liste) sert à afficher le contenu d'un répertoire (les noms de tous les fichiers et dossiers du répertoire spécifié). Si ls est utilisé sans spécification de répertoire, la commande liste le contenu du répertoire courant.
La commande "ls" permet de lister et d'afficher des informations sur le contenu d'un répertoire ou directement sur un fichier unique. La commande de base affiche le contenu du dossier où vous êtes actuellement. Tout les fichier qui commence par un "." sont cachés par le système.
Commandes en cours d'exécution ( ps )
La commande ps permet d'afficher une liste des processus en cours.
Sous un système d'exploitation comme Linux, au moment du démarrage de l'ordinateur un tout premier processus (appelé processus 0 ou encore Swapper) est créé à partir de "rien" (il n'est le fils d'aucun processus). Ensuite, ce processus 0 crée un processus souvent appelé "init" ("init" est donc le fils du processus 0).
Par exemple, ci-dessous sur Linux, la commande ps renvoie la liste des processus et leurs PID. C'est aussi le cas du moniteur de ressources, l'équivalent du gestionnaire de tâches sur Ubuntu. Dans Windows, par défaut, le gestionnaire de tâches masque la colonne PID mais l'utilisateur peut l'afficher.
Sélectionnez Démarrer > Paramètres > Applications. Vous pouvez également trouver les applications sous Démarrer . Les applications les plus utilisées sont en tête de liste, suivies d'une liste alphabétique.
Scheduling de processus
Le processeur travaille donc en temps partagé. L'ordonnanceur (scheduler) est le module du SE qui s'occupe de sélectionner le processus suivant à exécuter parmi ceux qui sont prêts.
Pour un affichage dynamique et interactif de l'ensemble des processus, un troisième outil intéressant est la commande top . C'est en quelque sorte l'équivalent Unix du « gestionnaire de tâches » de Windows.
Les 3 grands types de processus : management, réalisation et support.
Pour lister les processus actifs sur Linux, vous avez une commande système pour, il s'agit de « ps ». Vous pouvez consulter la page de man pour connaître les différentes options.