Filesystem especial /proc
Es un pseudo sistema de ficheros que se utiliza para permitir el acceso a la información del kernel sobre los procesos. Dado que /proc no es un sistema de ficheros real, no consume ningún espacio de almacenamiento, y sólo consume una limitada cantidad de memoria. El sistema de archivos se monta con frecuencia en /proc. Está soportado bajo Solaris, BSD y GNU/Linux. En linux se extiende para incluir datos que no son propios de los procesos.
Diferentes usos
/proc/buddyinfo
Util para diagnostigar problemas de fragmentación de memoria. Cada columna representa el número de páginas disponibles en un momento dado.
/proc/cmdline
Muestra los parámetros pasados al kernel en el momento en que éste inicia.
/proc/cpuinfo
Identificación acerca del procesador utilizado.
/proc/crypto
Códigos de cifrado (más algunos detalles) utilizados por el kernel.
/proc/devices
Dispositivos de carácteres y de bloque configurados y cargados.
/proc/filesystems
Lista de filesystems soportados por el kernel.
/proc/interrupts
Ver interrupciones en tiempo real.
/proc/iomem
Muestra el mapa de memoria actual del sistema para los dispositivos
/proc/ioports
Muestra las regiones de puertos registrados, actualmente, utilizados para la comunicación de entrada y salida con un dispositivo
/proc/loadavg
Estadísticas de carga promedio del procesador con respecto al sobretiempo de CPU y de E/S, así como también datos adicionales de los que se valen el uptime y otros comandos.
/proc/locks
Lista los archivos bloqueados por el kernel.
/proc/mdstat
Información sobre las configuración de discos múltiples de RAID.
/proc/meminfo
Brinda toda la información que puedas esperar acerca del uso de la memoria principal (RAM y Swap) del sistema.
/proc/misc
Controladores registrados en el dispositivo de misceláneos (10)
/proc/modules
Muestra los módulos cargados en el sistema:
/proc/mounts
Lista de todos los montajes en uso por el sistema.
/proc/partitions
Muestra información acerca de la asignación de bloques de particiones
/proc/stat
Estadísticas acerca del sistema desde que fue reiniciado por última vez.
/proc/swaps
Muestra el espacio de memoria de intercambio (swap) y su uso.
/proc/uptime
Muestra el tiempo que lleva encendido el sistema.
/proc/version
Muestra la versión del kernel y del compilador gcc (GNU C Compiler).