Me gustaría saber más sobre los usos avanzados de los sistemas de archivos /proc
y /sys
virtuales, pero no sé por dónde empezar. ¿Alguien puede sugerir alguna buena fuente para aprender? Además, dado que creo que sys tiene adiciones regulares, ¿cuál es la mejor manera de mantener mi conocimiento actualizado cuando se lanza un nuevo kernel?
15
Respuestas:
Lea esta publicación de blog: Resolver problemas con proc
Hay algunos consejos sobre lo que puede hacer con el sistema de archivos proc. Entre otras cosas, hay un consejo sobre cómo recuperar una imagen de disco eliminada o cómo mantenerse a la vanguardia del asesino OOM.
No olvides leer los comentarios, también hay buenos consejos.
fuente
Puede consultar la documentación que viene con la fuente del núcleo. (posiblemente codicia para proc / sys ...).
Ubicado en
Documentation/filesystems
: proc.txt y sysfs.txt .fuente
La documentación en el árbol fuente de Linux es un buen lugar (generalmente se encuentra en / usr / src / linux / La documentación está instalada en la fuente). Algunas distribuciones crean un paquete separado. Pero, por desgracia, gran parte de esto solo puede entenderse mirando el código fuente del núcleo. He intentado encapsular parte de él en módulos de Python , por lo que también puede interesarle. El código fuente de procps también es una buena fuente de información.
fuente
La biblioteca IBM DeveloperWorks es un buen lugar para artículos como este. No encontré nada directamente aplicable, pero la sección 'Recursos' de un artículo me llevó a esto. Tiene buena información ...
http://www.comptechdoc.org/os/linux/howlinuxworks/linux_hlproc.html
fuente