Pesquisar este blog

sábado, 20 de dezembro de 2008

O Diretório PROC

Esta é uma dica simples mas que muitos usuários LINUX (até os mais experimentes) deixam passar. Os sistemas LINUX guardam várias informações importantes em seu diretório /proc - informações precisas sobre praticamente tudo que esta instalado no servidor.

O /proc nada mais é que um sistema de "diretório virtual" por ser mantido pelo Kernel do LINUX e que disponibiliza diversas informações em real-time do sistema.

Exemplos disso são os comandos ps ou lspci que adquirem informações dentro do sistema virtual /proc. Além disso, é possível também habilitar e desabilitar algumas configurações do Kernel.

Se por exemplo necessitamos de saber informações sobre o nossa CPU executamos o comando:

cat /proc/cpuinfo

Existem outros comandos importantes (você pode executa-los sem medo - estes comandos são meramente informativos):

/proc/devices
Dispositivos encontrados no seu sistema (ex. placa de som, placa de video, etc)

proc/interrupts
Informações sobre IRQs dos dispositivos

/proc/ioports
Informações sobre os endereços das portas I/O (Input/Output).

/proc/filesystems
Sistemas de Diretórios suportados pelo kernel.

/proc/devices
Dispositivos instalados

/proc/modules
Dispositivos carregados no Kernel. O comando equivalente é o “lsmod”

/proc/mounts
Partições que se encontram montadas. Comando equivalente é “mount”

/proc/partitions
Partições existentes no sistema

/proc/version
Versão do Kernel. Semelhante a usar o comando “uname”

Divirtam-se.

Nenhum comentário: