Junior
¿Qué contiene el directorio Linux: /proc?
sobes.tech AI
Respuesta de la IA
Información sobre procesos en ejecución, núcleo y recursos del sistema. Es un sistema de archivos virtual en la memoria RAM.
Subdirectorios y archivos principales:
/proc/<PID>: Información sobre el proceso con identificador PID. El contenido incluye:cmdline: Argumentos de la línea de comandos del proceso.environ: Variables de entorno del proceso.fd: Enlaces a los flujos abiertos (descriptores de archivos).status: Estado del proceso (nombre, ID de usuario, grupo, consumo de memoria, etc.).
/proc/cpuinfo: Información sobre la CPU./proc/meminfo: Información sobre el uso de memoria./proc/filesystems: Lista de sistemas de archivos soportados./proc/interrupts: Información sobre las interrupciones./proc/mounts: Lista de sistemas de archivos montados./proc/net: Información sobre el subsistema de red./proc/self: Enlace simbólico al directorio del proceso actual./proc/sys: Parámetros del núcleo disponibles para modificar.
Ejemplo de cómo obtener información de memoria:
# Mostrar información de memoria
cat /proc/meminfo
Ejemplo de cómo obtener el PID de un proceso por nombre:
# Obtener PID del proceso 'systemd'
pgrep systemd
Luego, se puede consultar información sobre ese proceso:
# Obtener la línea de comando del proceso con un PID específico
cat /proc/<PID_systemd>/cmdline