Livros recomendados para aprender e dominar o Linux [de iniciantes a usuários avançados de Linux]

29 de outubro de 2020

Já escrevi sobre livros gratuitos sobre Linux no passado. Esse artigo contém uma boa coleção de livros sobre Linux que estão disponíveis gratuitamente.

Diz o ditado que as melhores coisas da vida são de graça. Isso pode não ser totalmente verdade quando se trata de livros. Existem muitos livros excelentes sobre Linux que você pode ter que comprar, mas eles valem o dinheiro.

Vou listar alguns dos meus livros favoritos sobre Linux que possuo e li para melhorar minha compreensão de vários tópicos relacionados ao Linux. Alguns deles são genéricos, enquanto outros cobrem áreas específicas dos sistemas Linux.

Eu mencionei qual livro cobre qual tópico para ajudá-lo a decidir se você deve comprar o livro ou não.

Os links da Amazon no artigo são links de afiliados. É claro que você está livre para obtê-lo diretamente no site da editora, em sua livraria local (apoiar o comércio local) ou em sua livraria online favorita.

Livros recomendados para melhorar seus conhecimentos em Linux

Melhores livros do Linux em destaque 1

Dica: Apesar de tudo, essas são minhas recomendações influenciadas pela minha opinião. Suponha que eu sugira que um livro sobre Linux seja fácil de entender. Você colocou o livro online e achou-o complicado. Isso será perda de dinheiro, não é? Recomendo que, antes de comprar um livro, leia algumas páginas de amostra do livro. Você pode baixar o capítulo de amostra do site da editora (se houver). Você também pode usar um serviço como o Google Books. Pesquise o livro e você encontrará algumas páginas do livro disponíveis para leitura gratuitamente. Leia as páginas de amostra e decida você mesmo se os livros são bons ou não.

How Linux Works

How Linux Works Thumbnail

Isso é o que eu recomendo se você quiser aprender e compreender o funcionamento central do Linux. How Linux Works é o livro perfeito se você é absolutamente novo ou se deseja aprimorar seus conhecimentos em Linux.

O livro foi escrito em uma linguagem simples e fácil de seguir. Ele começa dando a você uma ideia básica sobre Linux, kernel, shell, etc. e, em seguida, explica o sistema de arquivos, hierarquia etc. Após cobrir o básico, o livro aborda o conhecimento básico do Linux sobre como o kernel do Linux é inicializado, como o espaço do usuário começa, registro do sistema etc.

O livro também discute a utilização de recursos e configuração de rede antes de tocar brevemente na parte de script de shell.

Você pode baixar o capítulo 4 do livro sobre discos e sistemas de arquivos gratuitamente. Leia e veja se o livro é uma boa escolha ou não.

Compre na Amazon

Linux Bible

Linux Bible Book

Este é talvez o livro Linux mais abrangente que cobre uma ampla variedade de tópicos. Com mais de 800 páginas, você obtém tudo, desde aprender o básico da linha de comando do Linux até tópicos avançados de administrador de sistemas.

Cada capítulo do livro termina com exercícios para usar seu conhecimento recém-aprendido em um determinado cenário. As respostas estão incluídas no final do livro.

Se você está se preparando para se tornar um administrador de sistema, se está se preparando para um exame de certificação em Linux ou se deseja apenas melhorar seus conhecimentos em Linux, Linux Bible provará ser um recurso essencial.

Compre na Amazon

Learn Linux Quickly

Learn Linux Quickly

Recebi este livro como um presente de seu autor Ahmed Alkabary. Se você se lembra, Ahmed costumava dar seu curso “Linux Command Line Basics” gratuitamente para os leitores do It’s FOSS até que a Udemy alterasse suas políticas sobre o código de cupom.

Ao contrário de How Linux Works, este não explica o funcionamento do Linux. Ele salta diretamente para a linha de comando do Linux.

O livro parece uma coleção de postagens de blog e de uma maneira positiva. Você encontrará os capítulos e tópicos abordados no estilo "Como fazer", com muitos exemplos de comandos, explicação das saídas e diagramas esquemáticos necessários.

Cada capítulo termina com uma seção de verificação de conhecimento, onde você recebe um conjunto simples de exercícios para realizar junto com um conjunto de perguntas verdadeiro/falso. Esta é uma boa maneira de testar seus conhecimentos recém-adquiridos. As respostas estão incluídas no final do livro.

A linguagem do livro é coloquial e fácil de seguir. Se o seu objetivo é aprender os comandos do Linux, este é um bom livro para ter em sua mesa.

Compre na Amazon

Linux for Developers

Livro Linux For Developers

Linux for Developers é um pequeno livro com menos de 200 páginas. O livro é destinado a desenvolvedores de software, não desenvolvedores de kernel Linux.

Se você é um desenvolvedor de software que usa o Windows como estação de trabalho principal, este livro é para você. Na maioria das organizações, os desenvolvedores usam o Windows para suas ferramentas de desenvolvimento, mas quando se trata de implantação, a infraestrutura existe em máquinas Linux.

Como um desenvolvedor de software, você pode não querer perder muito tempo se perguntando sobre como configurar a rede, montar discos etc. Não que não seja bom saber, apenas não é essencial para o seu trabalho de codificação principal.

Linux para desenvolvedores oferece uma visão geral da linha de comando do Linux e mostra apenas os comandos essenciais do Linux exigidos por desenvolvedores regulares. Você fica sabendo sobre o sistema de arquivos, navegação de caminho, compreensão das permissões de arquivo, comandos essenciais para listar conteúdo, visualizar arquivos, localizar texto em arquivos etc.

Este livro também discute como usar editores baseados em terminal comuns, como o Vim, antes de passar a falar sobre o empacotamento de software (se você precisar empacotar seu software no Linux).

Também existem seções sobre várias linguagens de script. Assim, você obtém os fundamentos básicos de scripts Bash, Perl e Python. O livro termina com alguns capítulos sobre uso do Git, gerenciamento de arquivos com Git e compreensão das diferenças de arquivo com Git.

Como trabalhei como desenvolvedor de software, posso me identificar com o pensamento do autor de fornecer apenas o que é essencial para a maioria dos desenvolvedores de software. Isso permite que os desenvolvedores se concentrem em sua programação enquanto conhecem a linha de comando Linux suficiente para realizar seu trabalho.

Compre na Amazon

Linux Pocket Guide

Linux Pocket Guide Thumbnail

Como o nome sugere, Linux Pocket Guide é um pequeno livro de bolso para referência rápida aos comandos do Linux e seu funcionamento.

Ele não ensina como o Linux funciona em detalhes. É apenas uma coleção de comandos do Linux. Os comandos são agrupados em várias seções, como comandos para visualização de arquivos, navegação em diretórios, gerenciamento de usuários, rede etc.

Existem exemplos rápidos e curtos dos comandos, juntamente com suas sintaxes e uma breve descrição.

O Linux Pocket Guide também possui um índice alfabético no final do livro. Dessa forma, você pode ver rapidamente qual comando é mencionado em qual página.

Considere-o uma enorme folha de dicas do Linux e uma alternativa às páginas de manual. Mantê-lo em sua mesa é útil e evita que você pesquise na Internet por exemplos de comandos o tempo todo.

Compre na Amazon

Linux Hardening in Hostile Networks

Linux Hardening In Hostile Networks

Normalmente, os livros sobre tópicos avançados como a segurança do Linux são escritos em uma linguagem técnica complicada adequada para administradores de sistemas experientes. Este livro é um pouco diferente. De um gerente não técnico a DevOps/SecOps experiente e CTO, este livro é uma boa leitura para todos os níveis de experiência.

Cada capítulo deste livro tem três seções. A primeira seção fornece uma visão geral de alto nível do tópico de segurança e práticas recomendadas fáceis de implementar que quase qualquer pessoa pode entender e seguir.

A segunda seção leva para o próximo nível com etapas de proteção intermediárias a avançadas para os administradores de sistemas. Mesmo que você não siga todos eles passo a passo, você ainda pode ler para ter uma ideia melhor sobre o assunto.

A terceira seção discute dicas avançadas de endurecimento que são complicadas e consomem tempo.

Ele começa cobrindo o conceito geral de segurança, protegendo estações de trabalho e protegendo servidores e redes Linux. Em seguida, passa a discutir o fortalecimento de serviços essenciais (e muitas vezes vulneráveis), como servidores web, e-mail, DNS e bancos de dados.

O livro termina com um capítulo sobre resposta a incidentes. Isso fornece alguns conselhos práticos sobre o que fazer quando o servidor estiver comprometido. Como investigar o que aconteceu, o que os invasores fizeram, como o fizeram e o que fazer para evitar tais incidentes no futuro.

Lembre-se de que este não é realmente um livro de receitas. Na verdade, usei-o como uma leitura antes de dormir, em vez de um manual de DIY.

O autor Kyle Rankin diz corretamente que as ameaças avançadas de hoje tendem a encontrar seu caminho para os kits de ferramentas de script kiddie de amanhã. É importante ter uma mentalidade de segurança e este livro oferece uma boa perspectiva sobre isso.

Compre na Amazon

UNIX and Linux System Manual de Administração

Manual de administração de sistemas Unix e Linux

Este livro requer que você tenha uma boa idéia sobre Linux e ter conhecimento da linha de comando do Linux. Na verdade, é mais adequado para você se você já estiver trabalhando como administrador de sistema.

Com mais de 1000 páginas, este livro cobre tópicos avançados adequados para administradores de sistemas experientes. De coisas básicas de administrador de sistemas Linux a tópicos orientados para DevOps, este livro tem tudo.

Altamente recomendado para administradores de sistemas experientes.

Compre na Amazon

Linux Firewalls

Linux Firewalls

Outro livro avançado sobre Linux nesta lista. Sem prêmios por adivinhar que este livro é sobre firewalls no Linux.

Como administrador de sistema ou engenheiro de rede, se você deseja proteger sua rede ou testar vulnerabilidades, este é um bom livro para aprender o conceito central de firewalls.

Compre na Amazon

Quais livros sobre Linux você recomenda ?

Não incluí livros excelentes como The Linux Command Line nesta lista. Não que não seja um bom livro, mas porque está disponível gratuitamente e eu o mencionei na lista de e-books gratuitos do Linux.

Existem vários livros sobre Linux disponíveis. Certamente não li todos eles nem serei capaz de ler todos eles. É possível que eu tenha perdido algum de seus livros favoritos.

Por que não compartilhar seu livro favorito sobre Linux na seção de comentários? Vou adicionar uma seção de recomendações do leitor com base em seus comentários.

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek Prakash e publicado no site itsfoss.com. Traduzido pela rtland.team

Recommended Books to Learn and Master Linux [For Beginners to Advanced Linux Users]

Propaganda
Blog Comments powered by Disqus.
Propaganda