Capítulo 5. O Sistema de Arquivos /proc

1. Informação Sobre Processos
2. Informação sobre Hardware
3. Exiba e altere parâmetros do kernel

O sistema de arquivo /proc é específico do GNU/Linux. É um sistema de arquivos virtual, então os arquivos que você encontrar neste diretório não ocupam nenhum espaço no seu disco rigido. Esta é uma maneira muito conveniente de se obter informações sobre o sistema, especialmente pelo fato de que a maioria dos arquivos neste diretório podem ser entendidos por humanos (bem, com uma pequena ajuda). Muitos programas na verdade coletam informações dos arquivos no /proc, formatam da maneira deles e então exibem os resultados. Há alguns programas que exibem informações sobre processos (top, ps e amigos) que fazem exatamente isto. O /proc é também uma boa fonte de informação sobre o seu hardware, e assim como os programas que exibem os processos, existem vários programas que são apenas interfaces para as informações armazenadas no /proc.

Há também um subdiretório especial, o /proc/sys. Ele permite que você exiba e modifique os parâmetros do kernel, efetivando as alterações imediatamente.