Questions marquées «proc»

procfs (ou le système de fichiers proc) est un système de fichiers spécial dans les systèmes d'exploitation de type UNIX qui présente des informations sur les processus et d'autres informations système dans une structure hiérarchique de type fichier


3
Pourquoi proc est-il appelé un système de fichiers?
Le procsystème de fichiers permet au noyau de communiquer des informations sur chaque processus en cours d'exécution sur un système Linux. Pourquoi procs'appelle un système de fichiers? Ce n'est pas un vrai système de fichiers comme ext4. Il s'agit simplement d'une collection de fichiers contenant des informations sur les processus …
20 filesystems  proc 



2
Comment / proc / self est-il implémenté sous Linux?
Je bricolais avec le /procsystème de fichiers sous Linux, et je suis tombé sur /proc/self, qui est un lien symbolique vers le répertoire de processus du processus actuel. Je voudrais savoir comment il est mis en œuvre. Une solution serait de changer ce lien symbolique sur chaque changement de contexte …
19 process  proc 


5
Découvrez quel périphérique / dev / root représente sous Linux?
Sous Linux, il existe un /dev/rootnœud de périphérique. Ce sera le même périphérique de bloc qu'un autre nœud de périphérique, comme /dev/sdaX. Comment puis-je résoudre /dev/rootle nœud de périphérique «réel» dans cette situation, afin que je puisse montrer à un utilisateur un nom de périphérique raisonnable? Par exemple, je pourrais …
17 linux  proc  devices 

2
Comment vérifier si un PID donné fonctionne?
J'écris un script Perl qui analyse les fichiers journaux pour collecter les PID, puis vérifie si ce PID est en cours d'exécution. J'essaie de penser à la meilleure façon de faire ce chèque. Évidemment, je pourrais faire quelque chose comme: system("ps $pid > /dev/null") && print "Not running\n"; Cependant, je …

1
Est-il possible d'obtenir l'ID de groupe de processus à partir de / proc?
Dans " /programming/13038143/how-to-get-pids-in-one-process-group-in-linux-os " je vois toutes les réponses mentionner pset aucune ne mentionner /proc. "ps" ne semble pas très portable (les versions Android et Busybox attendent des arguments différents), et je veux pouvoir lister les pids avec pgids avec des outils simples et portables. Dans /proc/.../status je vois Tgid:(ID …


5
Lire la pile d'un autre processus?
J'essaie de lire la pile d'un processus enfant mais sans succès. Je sais qu'il est possible d'utiliser ptrace, mais ptracel'interface de vous permet de lire un seul mot à la fois, et j'essaie de numériser une plus grande partie de la pile. J'ai également essayé de lire les /proc/$pid/memlimites de …
16 linux  kernel  memory  proc 



2
Déterminer si un processus spécifique est 32 ou 64 bits
Étant donné un noyau Linux 2.6.x ou plus récent et un espace utilisateur existant capable d'exécuter à la fois des fichiers binaires ELF32 et ELF64 (c'est-à-dire bien passés Comment puis-je savoir que mon processeur prend en charge les systèmes d'exploitation 64 bits sous Linux? ), Comment puis-je déterminer si un …
14 linux  64bit  proc  elf 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.