15 MELHORES livros sobre Linux (atualização de 2021)

Anonim

Linux é um sistema operacional baseado em UNIX e foi introduzido pela primeira vez por Linus Torvalds. É baseado no kernel do Linux e pode ser executado em diferentes plataformas de hardware fabricadas pela Intel, MIPS, HP, IBM, SPARC e Motorola.

Aqui está uma lista com curadoria dos 15 principais livros para Linux que devem fazer parte da biblioteca de qualquer iniciante ou desenvolvedor de Linux.

1) Linux Pocket Guide: Comandos essenciais

Linux Pocket Guide é um livro escrito por Jason Cannon. Ele fornece um caminho de aprendizagem organizado. Também ajuda você a dominar os comandos mais úteis e importantes. Este é um livro de referência ideal para novatos ou que desejam se atualizar no Linux ou para usuários experientes.

Este livro apresenta novos comandos para processar arquivos de imagem e arquivos de áudio, ler e modificar a área de transferência do sistema e manipular arquivos PDF.

Verifique o preço mais recente e as avaliações do usuário na Amazon

2) Como funciona o Linux

How Linux Works, é um livro escrito por Brian Ward. O livro ensina os conceitos por trás dos componentes internos do Linux. É um material de referência ideal para qualquer pessoa curiosa em saber sobre o funcionamento interno do sistema operacional.

Você também aprenderá como funcionam as ferramentas de desenvolvimento e como escrever scripts de shell eficazes. Neste livro, você também explorará o kernel e examinará as principais tarefas do sistema, como chamadas do sistema, entrada e saída e sistemas de arquivos.

Verifique o preço mais recente e as avaliações do usuário na Amazon

3) A linha de comando do Linux

The Linux Command Line é um livro escrito por William Shotts. O autor leva você desde o primeiro pressionamento de tecla do terminal até a escrita de programas completos usando um shell Linux ou linha de comando.

Neste livro, você também aprenderá a navegar em arquivos, configuração de ambiente, correspondência de padrões com expressões regulares, etc. Além do conhecimento prático, o livro também revela o conceito básico de cada tópico.

Verifique o preço mais recente e as avaliações do usuário na Amazon

4) Linux para iniciantes: uma introdução ao sistema operacional Linux e linha de comando

Linux para iniciantes é um livro escrito por Jason Cannon. A melhor parte deste livro é que você não precisa de nenhum conhecimento prévio do sistema operacional Linux. Você será guiado usando uma abordagem lógica e sistemática passo a passo.

Este material de aprendizagem também cobre novos conceitos ou jargões encontrados. A melhor coisa sobre este livro tutorial é que todos os detalhes são abordados neste livro em uma linguagem de fácil compreensão e seus conceitos básicos.

Verifique o preço mais recente e as avaliações do usuário na Amazon

5) Kung Fu de Linha de Comando

Command Line Kung Fu é um livro escrito por Jason Cannon. O livro também inclui dezenas de dicas e mais de 100 exemplos práticos do mundo real. Os exemplos dados neste livro o ajudam a resolver problemas reais e a cumprir metas valiosas.

O livro tem um índice abrangente incluído. Portanto, mesmo se você quiser encontrar todos os exemplos em que um determinado comando é usado, mesmo que não seja o assunto principal.

Verifique o preço mais recente e as avaliações do usuário na Amazon

6) Administração Linux

Linux Administration é um livro escrito por Jason Cannon. Este material de aprendizagem do Linux inclui tópicos como Ubuntu Linux, Debian, Linux Mint, RedHat Linux, Fedora, SUSE Linux, Kali Linux e muito mais.

Ao final deste livro sobre Linux, você compreenderá completamente os conceitos mais importantes e fundamentais da administração de servidores Linux. Além disso, você poderá colocar esses conceitos em uso em várias situações do mundo real.

Verifique o preço mais recente e as avaliações do usuário na Amazon

7) Linha de Comando do Linux e Bíblia de Script Shell, 3ª Edição

Linux Command Line and Shell Scripting Bible é um livro de referência escrito por Richard Blum. O livro inclui instruções detalhadas e exemplos abundantes.

Para usar este livro, você aprenderá como contornar a interface gráfica e se comunicar com seu computador. Este livro Linux contém trinta páginas de novos exemplos funcionais que são totalmente atualizados para se alinhar com os recursos mais recentes do Linux.

Ele começa com os fundamentos da linha de comando. O livro fornece informações sobre scripts de shell e mostra a aplicação prática de comandos para funções automáticas executadas com frequência.

Verifique o preço mais recente e as avaliações do usuário na Amazon

8) Programação Avançada no Ambiente UNIX, 3ª Edição

Programação Avançada no Ambiente UNIX, escrito por Stephen A. Rago. Este livro Linux começa com arquivos, diretórios e processos e, em seguida, leva você para técnicas mais avançadas do Linux. O escritor também cobre threads e programação multithread e IPC baseado em soquete.

Este livro cobre mais de setenta novas interfaces, incluindo E / S assíncrona POSIX, bloqueios de rotação, barreiras e semáforos POSIX, etc. O livro oferece vários estudos de caso de capítulo, cada um refletindo ambientes contemporâneos.

Verifique o preço mais recente e as avaliações do usuário na Amazon

9) Desenvolvimento do Kernel do Linux: Desenvolvimento do Kernel do Linux

Linux Kernel Development é um livro escrito por Robert Love. O livro fornece detalhes sobre o design e a implementação do kernel Linux. O escritor está apresentando o conteúdo de uma maneira que seja benéfica para aqueles que estão escrevendo e desenvolvendo o código do kernel.

É também um livro ideal para programadores que buscam entender melhor o sistema operacional Linux. O livro oferece recursos do kernel Linux, que inclui seu design, implementação e interfaces.

Verifique o preço mais recente e as avaliações do usuário na Amazon

10) The Art of UNIX Programming (The Addison-Wesley Professional Computing Series)

The Art of Unix Programming é um livro escrito por Eric S. Raymond. Este livro sobre Linux revela os segredos de design de software dos designers originais do Unix. Também mostra como eles produzem software rápido, portátil, reutilizável, modular e de longa duração.

The book covers topics like Basic of Unix Philosophy, Unix history, OS comparisons, Best practices, Finding notation that sings, etc. The book also includes 12 case studies to know the use of Linux in real-life applications.

Check Latest Price and User Reviews on Amazon

11) Linux in a Nutshell: A Desktop Quick Reference

Linux, in a Nutshell, is a book written by Stephen Figgins. The book includes programming tools, system and network administration tools, the shell, editors, etc.

This book focuses on Linux system essentials, as well as more coverage of new capabilities such as virtualization, revision control with git. It also includes an option for using the vast number of Linux commands.

Check Latest Price and User Reviews on Amazon

12) The Linux Programming Interface

The Linux Programming Interface is a book written by Michael Kerrisk. In this book, the author provides detailed descriptions of the system calls and library functions that you need to learn Linux programming, etc.

This book covers the wealth of Linux-specific features, including epoll, notify, and the /proc file system. The book emphasis on UNIX standards (POSIX.1-2001/SUSv3 and POSIX.1-2008/SUSv4). At the same time, this Linux book is also equally valuable to programmers working on other UNIX platforms.

Check Latest Price and User Reviews on Amazon

13) Linux System Programming: Talking Directly to The Kernel And C Library

Linux System programming is a book written by Robert Love. The book provides learning material on Linux system programming, a reference manual on Linux system calls. The book is an ideal guide to learn about writing smarter, faster code.

The book helps you to distinguish between POSIX standard functions and special services offered only by Linux. The book also includes a chapter on multithreading. It also provides an in-depth look at Linux from both a theoretical and applied perspective.

Check Latest Price and User Reviews on Amazon

14) Linux: The Complete Reference

The Complete Reference is a book written by Richard Petersen. The book includes various Linux features, tools, and utilities from this thoroughly updated and comprehensive resource.

This Linux book also covers use the desktops and shells, manage applications, deploy servers, and handle system and network admin tasks.

The book includes various details on the very different and popular Ubuntu and Red Hat/Fedora software installation. The book also teaches you tools used by different distributions.

Check Latest Price and User Reviews on Amazon

15) Linux Administration: A Beginner's Guide, Seventh Edition

Linux Administration is a book written by Wale Soyinka. The book teaches you how you can effectively set up and manage any version of Linux on individual servers or using this practical resource.

The book offers clear explanations, step-by-step instructions, and real-world examples.

You will also learn how to configure hardware and software, work from the GUI or command line, maintain Internet and network services. This book included Software management and backup solutions.

Check Latest Price and User Reviews on Amazon