| El directorio Proc, ese gran desconocido |
|
|
| Escrito por Tolito | ||||||||||
| Miércoles, 05 de Marzo de 2008 12:43 | ||||||||||
|
Si alguna vez os habéis puesto a explorar el árbol de directorios de Linux puede que os hayáis encontrado con un directorio muy curioso, el directorio "proc". Una de las cosas curiosas de este directorio es que casi todos los archivos tienen tamaño 0, sin embargo hacemos un cat archivo y casi todos tienen contenido. Este directorio tan especial esta formado por "archivos virtuales" (no existen físicamente en el disco, el sistema les crea al vuelo al leerles) que contienen todos los detalles sobre nuestro Linux: kernel, procesos, hardware, parámetros de configuración, etc... Algunos archivos que pueden ser interesantes dentro de este directorio son:
Dentro del directorio proc hay además, una serie de directorios cuyo nombre es un número, estos directorios contienen información sobre procesos cuyo PID es el nombre del directorio. Una vez que el proceso finaliza automáticamente desaparece su carpeta. Si entramos en la carpeta de un proceso podemos encontrar toda la información sobre el mismo en diferentes archivos: el comando que inicio el proceso (cmdline), estado del proceso (stat y status), las variables de entorno del proceso (environ), etc... Además de todos estos archivos y directorios, hay algunos directorios más que muestran información completa sobre otros dispositivos o partes del sistema como el directorio net (nos da información de la red), el directorio sys (permite modificar al vuelo parámetros del kernel), los directorios SCSI e IDE (información sobre dispositivos SCSI e IDE), etc... Un saludo a todos. Artículo basado en un artículo de Linux.com.
Powered by !JoomlaComment 3.20RC1
3.20RC1-i Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."
|
||||||||||
| Actualizado ( Viernes, 07 de Marzo de 2008 11:35 ) | ||||||||||

