Preguntas etiquetadas con proc

procfs (o el sistema de archivos proc) es un sistema de archivos especial en sistemas operativos tipo UNIX que presenta información sobre procesos y otra información del sistema en una estructura jerárquica similar a archivos


3
¿Por qué se llama proc un sistema de archivos?
El procsistema de archivos permite que el núcleo comunique información sobre cada proceso en ejecución en un sistema Linux. ¿Por qué se procllama un sistema de archivos? No es un sistema de archivos real como ext4. Es solo una colección de archivos que contienen información sobre los procesos en ejecución.
20 filesystems  proc 



2
¿Cómo se implementa / proc / self en Linux?
Estaba jugando con el /procsistema de archivos en Linux, y me encontré /proc/self, que es un enlace simbólico al directorio de procesos del proceso actual. Me gustaría saber cómo se implementa. Una solución sería cambiar ese enlace simbólico en cada cambio de contexto , pero eso es obviamente muy costoso …
19 process  proc 

2
cambiar el entorno de un proceso en ejecución
¿Cómo podría ser posible alterar alguna variable en envun proceso que ya se está ejecutando, por ejemplo a través de /proc/PID/environ?ese "archivo" read-only? Necesita cambiar o desarmar la variable DISPLAY de un trabajo por lotes de larga ejecución sin eliminarlo.

5
¿Averigua qué dispositivo / dev / root representa en Linux?
En Linux, hay un /dev/rootnodo de dispositivo. Este será el mismo dispositivo de bloque que otro nodo de dispositivo, como /dev/sdaX. ¿Cómo puedo resolver /dev/rootel nodo del dispositivo 'real' en esta situación, para poder mostrarle a un usuario un nombre de dispositivo sensible? Por ejemplo, podría encontrarme con esta situación …
17 linux  proc  devices 


1
¿Es posible obtener el ID de grupo de proceso de / proc?
En " /programming/13038143/how-to-get-pids-in-one-process-group-in-linux-os " veo todas las respuestas mencionando psy ninguna mencionando /proc. "ps" parece no ser muy portátil (las versiones de Android y Busybox esperan argumentos diferentes), y quiero poder enumerar pids con pgids con herramientas simples y portátiles. En /proc/.../status veo Tgid:(ID de grupo de subprocesos), Gid:(ID de …


5
Leer la pila de otro proceso?
Estoy tratando de leer la pila de un proceso secundario pero sin suerte. Sé que es posible usarlo ptrace, pero ptracela interfaz le permite leer solo una palabra a la vez, y estoy tratando de escanear porciones más grandes de la pila. También intenté leer los /proc/$pid/memlímites de la pila …
16 linux  kernel  memory  proc 



2
Determine si un proceso específico es de 32 o 64 bits
Dado un kernel de Linux 2.6.xo más reciente y un área de usuario existente que es capaz de ejecutar binarios ELF32 y ELF64 (es decir, mucho más allá, ¿cómo sé que mi CPU admite sistemas operativos de 64 bits en Linux? ) ¿Cómo puedo determinar si un proceso dado ( …
14 linux  64bit  proc  elf 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.