Qual é o melhor livro para aprender a programação do sistema Linux? [fechadas]


26

Estou tentando aprender a programação do sistema Linux, qual é o melhor livro para aprender isso?


11
Isso não deveria estar no SO?
Eimantas

Eu acredito que ele realmente pertence a books.stackexchange.com ... ;-) Sempre haverá tópicos sobrepostos.
EricSchaefer

Respostas:



23

2
Concordo. É a bíblia sagrada da programação do sistema UNIX
MRU

E a programação do sistema Linux? É útil para isso também?
Skrtbhtngr #

Embora não seja específico do Linux, a maioria dos tópicos abordados se aplica ao Linux. Algumas coisas são diferentes em cada sabor do Unix, incluindo o Linux. O livro é perfeito se você quiser entrar na programação do sistema para qualquer tipo de Unix. A coisa mais importante a aprender é a filosofia subjacente, que é comum a todos os sabores. Para alguns tópicos, convém obter um livro adicional específico para cada sabor. Há também uma coisa chamada Internet Eu continuo ouvindo sobre, o que pode ajudá-lo com as coisas específicas ... ;-)
EricSchaefer

17

A interface de programação do Linux por Michael Kerrisk

Observe que o autor é o atual mantenedor das páginas de manual do Linux. E como ainda não saiu, não posso dizer como é bom, mas li as postagens do blog e parece um bom livro. (e ele é o mantenedor das páginas de manual, e essas são na maioria bem escritas e ele deve saber suas coisas)

EDIT: livro já está disponível.

http://blog.man7.org/2009/07/whats-book-about.html

http://www.man7.org/tlpi/index.html

http://www.nostarch.com/linuxprogramming.htm


O livro já saiu (já está há um tempo) - é ótimo. Mais deve aprovar esta resposta.
Dan

Yup ele está fora, eu comprei e é realmente grande
Spudd86

Excelente livro, altamente recomendado.
haziz

Ele não escreveu as páginas de manual, elas vêm de todos os lugares (BSD, algum GNU texinfo auto-manificado, algumas páginas para utilitários separados). Mas sim, gerenciar uma bagunça tão grande e extensa em algo vagamente coerente é um feito.
vonbrand

11
@ vonbrand Eu nunca disse que ele escreveu as páginas de manual, eu disse que ele mantém o pacote de páginas de manual. Que é verdade. Ele também escreveu muitas páginas de manual e atualizou as existentes porque é o mantenedor do pacote.
Spudd86

5

Aqui você pode encontrar um banco de dados dos melhores livros para aprender Linux: http://www.tldp.org/guides.html

Atualmente, estou lendo Introdução ao Linux - Um guia prático de Machtelt Garrels

E eu gosto, do jeito que está escrito facilita a compreensão.


Os guias TLDP são geralmente excelentes, mas quase sempre desatualizados.
vonbrand

4

Eu segundo a recomendação de Stevens. A única alternativa real é a Programação Avançada UNIX de MJ Rochkind: http://basepath.com/aup/

O Guia do Programador POSIX da ORA (http://oreilly.com/catalog/9780937175736) pode ser útil, mas eu mesmo não o li.



3

Eu recomendo "Noções básicas sobre programação Unix / Linux", de Bruce Molay (http://wps.prenhall.com/esm_molay_UNIXProg_1/). Eu o tive como instrutor em Harvard, e ele foi fantástico.



1

Você pode ler o livro chamado Linux System Programming no Google Books . É um livro muito bom, posso recomendar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.