Gostaria de saber mais sobre os usos avançados dos sistemas de arquivos /proc
e /sys
virtual, mas não sei por onde começar. Alguém pode sugerir boas fontes para aprender? Além disso, como acho que o sys possui adições regulares, qual é a melhor maneira de manter meu conhecimento atualizado quando um novo kernel é lançado.
15
Respostas:
Leia este post do blog: Resolvendo problemas com proc
Existem algumas dicas sobre o que você pode fazer com o sistema de arquivos proc. Entre outras coisas, há uma dica de como recuperar uma imagem de disco excluída ou como ficar à frente do assassino do OOM.
Não se esqueça de ler os comentários, também há boas dicas.
fonte
Você pode olhar para a documentação que acompanha a fonte do kernel. (possivelmente procurando por proc / sys ...).
Localizado em
Documentation/filesystems
: proc.txt e sysfs.txt .fonte
A documentação na árvore de código-fonte do Linux é um bom local (geralmente encontrada em / usr / src / linux / Documentation is source is installation). Algumas distribuições criam um pacote separado. Mas, infelizmente, muito disso só pode ser entendido olhando-se o código-fonte do kernel. Eu tentei encapsular algumas delas nos módulos Python , então você também pode estar interessado nisso. O código-fonte procps também é uma boa fonte de informações.
fonte
A biblioteca IBM DeveloperWorks é um bom lugar para artigos como este. Não encontrei nada diretamente aplicável, mas a seção 'Recursos' de um documento me levou a isso. Tem algumas boas informações ...
http://www.comptechdoc.org/os/linux/howlinuxworks/linux_hlproc.html
fonte