Onde o conteúdo do / proc do kernel do Linux é documentado?

16

Existe um site em algum lugar que lista o conteúdo de /proc e o que cada entrada significa?

    
por HandyGandy 05.10.2010 / 02:00

3 respostas

23

A documentação para a implementação do /proc no Linux está em Documentation/filesystems/proc.txt no kernel documentação.

Tenha em atenção que /proc é uma das áreas em que os ixes diferem mais. Ele começou como um recurso específico do System V, foi então muito estendido pelo Linux e agora está no processo de ser preterido por itens como /sys . Os BSDs - incluindo o OS X - não o adotaram. Portanto, se você escrever um programa ou script que acesse as coisas em /proc , há uma boa chance de não funcionar em outros * ixes.

    
por 05.10.2010 / 02:13
2

Sim, há uma página man na seção 5 "Formatos e convenções de arquivo":

man 5 proc

No entanto, é surpreendentemente longo - descreve 189 tipos de arquivos em /proc .

    
por 04.08.2014 / 12:32
1

Basicamente /proc tem os arquivos armazenados na RAM quando o sistema inicializa e permanece lá enquanto o sistema estiver ativo. Conhecer o conteúdo deste arquivo é como ler RAM. É por isso que você não pode alterar o conteúdo ou os valores desses arquivos usando o vim ou algum outro editor. Eles precisam ser forçados com alguns valores booleanos.

Aqui Eu tenho uma boa documentação com toda a lista e descrições de cada item .

    
por 05.10.2010 / 03:57