Cap�tulo 1. Introducci�n

El sistema de archivos /proc (procfs) es un sistema de archivos especial en el n�cleo Linux. Es un sistema de archivos virtual; no est� asociado con un dispositivo de bloque ya que existe s�lo en memoria. Los archivos en el procfs est�n all� para permitir a los programas de usuario acceder a cierta informaci�n del n�cleo (como informaci�n sobre los procesos en /proc/[0-9]+/), y tambi�n para prop�sitos de depuraci�n (como /proc/ksyms).

Esta gu�a describe el uso del sistema de archivos procfs del n�cleo Linux. Empieza introduciendo todas las funciones relevantes para administar los archivos en el sistema de archivos. Despu�s de esto muestra c�mo se comunica con los programas de usuario, y algunos trucos y propinas ser�n apuntados. Finalmente, ser� mostrado un ejemplo completo.

Destacar que los archivos en /proc/sys son archivos sysctl: no pertenecen al procfs y son gobernados por una API completamente diferente descrita en el libro de la API del N�cleo.