zion -  proc


Nom

proc - Pseudo-système de fichiers d'informations sur les processus.

Description

/proc est un pseudo-système de fichiers qui est utilisé comme interface avec les structures de données du noyau pour éviter d'avoir à interpréter /dev/kmem. La plupart des fichiers sont en lecture seule, mais quelques uns permettent la modification de variables du noyau.
 
  La description suivante fournit un aperçu de la hiérarchie /proc.
 
 
[nombre]
[table][row]    [col]Il existe un sous-répertoire pour chaque processus en cours. Le sous-répertoire prend comme nom le PID du processus. Chaque sous-répertoire contient les pseudo-fichiers et pseudo-répertoires suivants.
    

cmdline
    Ce fichier contient la ligne de commande complète du processus, sauf si le processus a été swappé, ou s'il s'agit d'un zombie. Dans ces deux derniers cas il n'y a rien dans le fichier : une lecture reviendra après avoir lu 0 caractères. Les arguments de la ligne de commande apparaîssent comme un ensemble de chaînes séparées de caractères NUL, avec un octet NUL supplémentaire après le dernier argument.

cwd
    (Current Working Directory) il s'agit d'un lien sur le répertoire de travail courant du processus. Pour obtenir le cwd du processus 20 par exemple, vous pouvez-faire ceci : .nf .ft CW cd /proc/20/cwd; /bin/pwd .fi .ft Notez que la commande directe pwd est souvent une commande interne du shell, et qu'elle risque de ne pas fonctionner correctement. Avec Bash, utilisez pwd -P.

environ
[table][row]    [col]Ce fichier contient l'environnement du processus. Les entrées sont séparées par des caractères nuls, et il devrait y en avoir un à la fin du fichier. Ainsi, pour afficher l'environnement du processus numéro 1, utilisez : .nf .ft CW (cat /proc/1/environ; echo) | tr "
Poster un commentaire
Utilisateur
Mot de passe
 
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?