¿Hay un sitio en algún lugar que enumere el contenido /proc
y el significado de cada entrada?
¿Hay un sitio en algún lugar que enumere el contenido /proc
y el significado de cada entrada?
Respuestas:
La documentación para la implementación de Linux se /proc
encuentra Documentation/filesystems/proc.txt
en la documentación del núcleo.
Tenga en cuenta que esa /proc
es una de las áreas donde * ixes difieren más. Comenzó como una característica específica del Sistema V, luego fue ampliamente extendida por Linux, y ahora está en proceso de ser desaprobada por cosas como /sys
. Los BSD, incluido OS X, no lo han adoptado en absoluto. Por lo tanto, si escribe un programa o script que accede a cosas /proc
, hay una buena probabilidad de que no funcione en otros * ixes.
Sí, hay una página de manual en la sección 5 "Formatos de archivo y convenciones":
Sin embargo, es sorprendentemente largo: describe 189 tipos de archivos /proc
.
Básicamente /proc
tiene los archivos que se almacenan en la RAM cuando el sistema se inicia y permanece allí mientras el sistema esté activo. Conocer qué hay en este archivo es como leer RAM. Es por eso que no puede cambiar el contenido o los valores de estos archivos usando vim o algún otro editor. Necesitan ser forzados con algunos valores booleanos.
Aquí tengo una buena documentación con la lista completa y las descripciones de cada elemento.