
Trabalhei em ambientes *nix nos últimos quatro anos como desenvolvedor de aplicativos (principalmente em C).
Por favor, sugira alguns livros/blogs, etc. para melhorar meu conhecimento interno do *nix.
Responder1
Aqui estão algumas sugestões de como entender o “espírito” do Unix, além das ótimas recomendações que foram feitas nos posts anteriores:
"The Unix Programming Environment" de Kernighan e Pike: um livro antigo, mas que mostra a essência do ambiente Unix. Também o ajudará a se tornar um usuário de shell eficaz.
"Unix para os Impacientes" é um recurso útil para aprender a navegar no ambiente Unix. Um dos meus favoritos.
Se você deseja se tornar um usuário avançado, não há nada melhor do que as "Ferramentas Elétricas Unix" da O'Reilly, que consiste em dicas e truques coletivos de profissionais Unix.
Outro livro que não vi mencionado e que é uma leitura divertida, leve e educativa é o "Operating Systems, Design and Implementation", o livro de Andy Tanenbaum que incluía o código-fonte de um sistema operacional Unix completo em 12k linhas de código.
Responder2
Você definitivamente quer lerProgramação Avançada no Ambiente Unix por Stevens. Não deixe o título Avançado assustar você, é muito legível.
Responder3
- O sistema Unix de compartilhamento de tempo(10 páginas) - o artigo original do UNIX dos autores do UNIX Ken Thompson e Dennis Ritchie, publicado em 1974
- Projeto do sistema operacional Unix-- o clássico!
- Comentário do Lion sobre o código-fonte do kernel UNIXe o correspondentepróprio código-fonte
Responder4
O’REILLYKernel Linux em poucas palavras
e O’REILLYDrivers de dispositivos Linux