Startec

Startec

17+ Best Linux Books - For Different Target Groups and Use Cases

Mai 21, às 06:28

·

14 min de leitura

·

0 leituras

This article will go through the best Linux books for all the different target groups and use cases. Best Linux Books – Quick Overview Here’s a quick comparison table of the best Linux...
17+ Best Linux Books - For Different Target Groups and Use Cases

This article will go through the best Linux books for all the different target groups and use cases.

Best Linux Books – Quick Overview

Here’s a quick comparison table of the best Linux books:

BookCostLatest ReleaseForThemes
The Linux Command LinePaidMarch 7, 2019BeginnersCommands, CLI, bash
How Linux WorksPaidApril 19, 2021BeginnersBoot loaders, kernels, drivers, networking
Linux Basics for HackersPaidDecember 4, 2018AdvancedNetworking, hacking, security, scripting, Kali Linux
Linux CookbookPaidSeptember 7, 2021Beginners/intermediateNetworking, command-line, GUI, security
Linux BiblePaidJune 10, 2020Beginners/expertsBasics, automation, shell scripting
CompTIA Linux+ Study GuidePaidAugust 2, 2022ProfessionalsLinux+ exam
Linux Pocket GuidePaidJuly 19, 2016BeginnersCommands, CLI, bash
Linux All-in-One For DummiesPaidJuly 11, 2018BeginnersInstallation, desktops, networking, administration, security, scripting, certifications
Linux for BeginnersPaidJanuary 2, 2014BeginnersGetting started, servers, CLI, distros
Linux System ProgrammingPaidJune 18, 2013AdvancedLinux kernel, C library
Practical Linux ForensicsPaidDecember 21, 2021AdvancedDigital forensics and investigation
Learning Modern LinuxPaidMay 24, 2022AdvancedLinux cloud, kernel, terminal, networking, VMs
Linux From ScratchFreeSeptember 1, 2022AdvancedBuilding a Linux distro from scratch
Command Line Kung FuPaidApril 17, 2014BeginnersCommands, CLI, bash
Linux FUNdamentalsFreeOctober 3, 2021BeginnersFundamentals of Linux
UNIX and Linux System Administration HandbookPaidJuly 9, 2010IntermediateUnix and Linux system administration
Efficient Linux at the Command LinePaidMarch 29, 2022IntermediateCommands, CLI, bash

If you want to learn more about each book in detail, scroll down.

Humble Bundle often has bundles of Linux books for as cheap as €1. The bundles are often on a different topic, but chances are, if you are looking for Linux books, they have a great bundle for cheap.

Why read a book about Linux?

Before buying a book, you might wonder “why even read a book about Linux”? Reading a book is one of the most popular ways of learning Linux. There are some advantages to learning Linux through a book, like:

  • Everything is usually in-depth. Tutorials online are generally short and straight to the point, but books dig deep into the subject matter and explain everything you need to know, starting from the basics all the way to the advanced techniques and methods. That’s why books are often recommended for beginners. Technically, you can also learn everything from random articles online that dig deep into a subject, but a book is more organized, focused, and has the same theme and tone throughout, whereas articles and tutorials may each be different and not as well organized.
  • Learning Linux from a (physical) book forces you to rewrite/retype every command line and code. This is a good technique to learn and remember something better. If you’d follow an online tutorial (or even an eBook for that matter), you’d just copy and paste the command line or code. If you used a physical book, you’ll be forced to rewrite/retype everything, making everything easier to remember and understand.
  • Books are usually peer-reviewed, professionally edited, and proofread. Most online tutorials are not. Mistakes and grammar errors always happen, and small mistakes in commands and code also always happen. Chances are, in an online random tutorial, all those might go unnoticed by the publishers, but a book always has fewer chances of having an error or a mistake.

I understand that this is a generalization about online tutorials and books. There are advantages to online tutorials and eBooks, like having an easy search function and being short and straight to the point (if you need it). Some books also may be (or become) outdated, depending on the topic they cover. In a perfect world, you should use everything that’s at your disposal, including physical books, eBooks, online tutorials, videos, courses, etc.

Now let’s get to the main part of the article, the best, top-rated books about Linux:

The Linux Command Line – Best for CLI beginners

the linux commandline book

If you’re a beginner to the command-line interface (CLI) or Linux in general, this is a perfect book for you. It will teach you the basics, and complex tasks like writing bash scripts. You’ll learn everything you need to know about the CLI/terminal.

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: 504
  • Latest edition release date: 2nd edition (March 7, 2019)
  • Targeted to: beginners
  • Themes/topics: command-line interface, bash
  • Author: William Shotts
  • Publisher: ‎ No Starch Press

Get the book on Amazon

How Linux Works – Best for beginners that want to become a superuser

how linux works

This popular Linux book targeted at beginners teaches you about boot loaders, kernels, drivers, networking, firewalls, servers, development tools, shell scripts, and more.

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: 464
  • Latest edition release date: 3rd edition (April 19, 2021)
  • Targeted to: beginners
  • Themes/topics: boot loaders, kernels, drivers, networking, and more superuser topics
  • Author: Brian Ward
  • Publisher: ‎ No Starch Press

Get the book on Amazon

Linux Basics for Hackers – Best for advanced users

linux basics for hackers

This Linux book focuses on security, networking, scripting, and Kali Linux. It’s a perfect book for users that want to get into security and want to learn more about Kali. It’s a great starting point for hackers.

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: 248
  • Latest edition release date: December 4, 2018
  • Targeted to: advanced users
  • Themes/topics: networking, security, scripting, Kali Linux
  • Author: OccupyTheWeb
  • Publisher: No Starch Press

Get the book on Amazon

Linux Cookbook – Best for beginners that want to become sysadmins

linux cookbook

This book by Carla Schroder teaches you the essentials of Linux, focusing on both graphical and command-line tools. You’ll learn about systemd, firewalld, network connections, rescue nonbooting systems, manage GRUB, how to build a router with Raspberry Pi, and more.

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: ‎ 544
  • Latest edition release date: 2nd edition (September 7, 2021)
  • Targeted to: beginners/intermediate
  • Themes/topics: networking, command-line, GUI, security, and more
  • Author: Carla Schroder
  • Publisher: O’Reilly Media

Get the book on Amazon

Linux Bible – Best for beginners or experts wanting to stay current

linux bible

This is one of the most popular books about Linux. It has detailed guides and tutorials on how to use Linux and all its basics, along with how to use new technologies and updates. This makes it a perfect fit for beginners and experts that want to stay current with new technologies and tools, like AWS, Ansible, GCE, and more.

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: 928
  • Latest edition release date: 10th edition (June 10, 2020)
  • Targeted to: beginners/experts
  • Themes/topics: basics, automation, shell scripting, and more
  • Author: Christopher Negus
  • Publisher: Wiley

Get the book on Amazon

CompTIA Linux+ Study Guide – Best for professionals taking the Linux+ Exam XK0-005

linux+ study guide

If you’re planning on taking the CompTIA Linux+ exam, this is the perfect book for you. It goes into detail about everything you need to know to pass the Linux+ exam. You’ll learn about system management, scripting, security, automation, containers, and more

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: 992
  • Latest edition release date: 5th edition (August 2, 2022)
  • Targeted to: professionals
  • Themes/topics: Linux+ exam (Linux system management and more)
  • Author: Richard Blum and Christine Bresnahan
  • Publisher: ‎ Sybex

Get the book on Amazon

Linux Pocket Guide – Best for CLI beginners

linux pocket guide

Another alternative and popular book for CLI beginners – Linux Pocket Guide will teach you about all the essential commands you need to know for Linux.

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: 266
  • Latest edition release date: 3rd edition (July 19, 2016)
  • Targeted to: beginners
  • Themes/topics: commands
  • Author: Daniel Barrett
  • Publisher: O’Reilly Media

Get the book on Amazon

Linux All-in-One For Dummies – Best for beginners

linux for dummies

This book For Dummies is a great book for beginners that split into 8 “mini-books” covering different categories of Linux: Getting Started with Linux, Linux Desktops, Networking, The Internet, Administration, Security, Scripting, Linux Certification

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: 560
  • Latest edition release date: 6th edition (July 11, 2018)
  • Targeted to: beginners
  • Themes/topics: installation, desktops, networking, administration, security, scripting, certifications
  • Author: Emmett Dulaney
  • Publisher: For Dummies

Get the book on Amazon

Linux for Beginners – Best for beginners

linux for beginners

A popular Linux book that digs deep into the Linux OS and how to use it. How to use Linux for servers, CLI, distros, text editors, and more. It’s one of the most popular Linux books on Amazon.

  • Available in: eBook, Hard copy, Audiobook
  • Cost: Paid
  • Number of pages: 202
  • Latest edition release date: 1st edition (January 2, 2014)
  • Targeted to: beginners
  • Themes/topics: getting started, servers, CLI, distros, and more
  • Author: Jason Cannon
  • Publisher: CreateSpace Independent Publishing Platform

Get the book on Amazon

Linux System Programming – Best for advanced users

linux system programming

A Linux book that will teach you about the kernel and C library. You’ll learn about I/O operations, system calls, advanced process management, thread concepts, and more. It’s written by a Linux kernel contributor.

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: ‎ 456
  • Latest edition release date: Second edition (June 18, 2013)
  • Targeted to: advanced users
  • Themes/topics: Linux kernel, C library
  • Author: Robert Love
  • Publisher: O’Reilly Media

Get the book on Amazon

Practical Linux Forensics – Best for advanced users

practical linux forensics

A perfect book for people that want to get into digital forensics on Linux. You’ll learn how to extract evidence from storage devices and logs, perform various analyses, examine software, trace peripheral devices, reconstruct login sessions, and more.

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: 400
  • Latest edition release date: December 21, 2021
  • Targeted to: advanced users
  • Themes/topics: digital forensics and investigation
  • Author: Bruce Nikkel
  • Publisher: No Starch Press

Get the book on Amazon

Learning Modern Linux – best for advanced users

learning modern linux

A book targeted to intermediate/advanced users that want to learn more about the Linux Cloud. If you are a developer, software engineer, or any DevOps role, this book is a perfect fit for you. You’ll learn how to use Linux in a work environment, learn about the kernel, terminal, access control, networking, VMs, and more.

  • Available in: eBook, Hard copy
  • Cost: Paid
  • Number of pages: 258
  • Latest edition release date: 1st edition (May 24, 2022)
  • Targeted to: advanced users
  • Themes/topics: Linux cloud, kernel, terminal, networking, VMs
  • Author: Michael Hausenblas
  • Publisher: O’Reilly Media

Get the book on Amazon

Linux From Scratch – best for advanced users

linux from scratch

Linux From Scratch (LFS) is a project of several books (the main one being Linux From Scratch) that guide you through creating your own Linux distro, step-by-step. You’ll build out everything from scratch, from source, and learn everything about Linux, in detail, through creating your own distro. The book is free and it’s available in several formats from their official website.

  • Available in: eBook
  • Cost: Free
  • Number of pages: 362
  • Latest edition release date: Version 11.2 (September 1, 2022)
  • Targeted to: advanced users
  • Themes/topics: building a Linux distro from scratch
  • Author: Gerard Beekmans (and others)
  • Publisher: LinuxFromScratch

Get the book on LinuxFromScratch.org

Command Line Kung Fu – best for CLI beginners

command line kung fu

If you are a beginner to bash and the command line, this book will teach you about the CLI in detail. Learn about bash scripting, tips and tricks, bash one-liner commands, and more.

  • Available in: eBook, hard copy
  • Cost: Paid
  • Number of pages: 124
  • Latest edition release date: April 17, 2014
  • Targeted to: beginner CLI users
  • Themes/topics: bash (command-line interface)
  • Author: Jason Cannon
  • Publisher: CreateSpace Independent Publishing Platform

Get the book on Amazon

Linux FUNdamentals – best for beginners

Linux FUNdamentals is a free book by Paul Cobbaut that (as the title explains) teaches you the fundamentals of Linux. It goes into detail about every part of Linux you need to know. This book (along with other books by the same author) is available for free at Linux-Training.be

  • Available in: eBook
  • Cost: Free
  • Number of pages: 700
  • Latest edition release date: October 3, 2021
  • Targeted to: beginners
  • Themes/topics: the fundamentals of Linux
  • Author: Paul Cobbaut
  • Publisher: Linux-Training.be

Get the book on Linux-Training.be

UNIX and Linux System Administration Handbook  – best for intermediate users

unix and linux sysadmin

This is one of the most comprehensive and detailed books about Linux. It teaches you everything you need to know about system administration on Linux. Targeted towards professionals or beginners that want to become Linux sysadmins. It has ‎ 1279 pages that dig deep into Unix and Linux system administration.

  • Available in: eBook, hard copy
  • Cost: Paid
  • Number of pages: 1279
  • Latest edition release date: 4th edition (July 9, 2010)
  • Targeted to: intermediate users
  • Themes/topics: Unix and Linux system administration
  • Author: Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley, Terry Morreale
  • Publisher: Prentice Hall

Get the book on Amazon

Efficient Linux at the Command Line – best for CLI intermediate users

efficient linux at the CLI

If you’re already familiar with the command line and want to perfect your CLI skills, this is the perfect book for you. This book will teach you how to work faster and be more efficient in the Linux CLI.

  • Available in: eBook, hard copy
  • Cost: Paid
  • Number of pages: 245
  • Latest edition release date: March 29, 2022
  • Targeted to: intermediate CLI users
  • Themes/topics: commands (CLI)
  • Author: Daniel J. Barrett
  • Publisher: O’Reilly Media

Get the book on Amazon

Best Linux eBook readers

Most of the books featured in this article are available as an eBook. If you’re using a Linux distro, you’ll probably need an eBook reader. Here are some recommendations of the best eBook readers for Linux, without going into details or specifics:

Check these out and choose the one that meets your needs the most. There are more options available – but these 8 eBook readers are considered the best.

What Linux Books would you recommend?

Have you read a book about Linux? Anything to recommend? Leave a comment below.


Continue lendo

DEV

Authentication system using Golang and Sveltekit - Dockerization and deployments
Introduction Having built out all the features of our application, preparing it for deployment is the next step so that everyone around the world will easily access it. We will deploy our apps (backend and...

Hoje, às 19:52

DEV

LEARN API AND ITS MOST POPULAR TYPE
An API (Application Programming Interface) is a set of rules and protocols that allows different software applications to communicate and interact with each other. It defines the methods, data structures, and...

Hoje, às 19:26

AI | Techcrunch

Investors take note: Wildfire smoke will spark a surge in East Coast climate tech startups
As smoke from Canadian wildfires has enveloped large swathes of the East Coast, millions of people have found themselves trapped inside, gazing out on orange skies and hazy cityscapes. The air quality index —...

Hoje, às 18:08

DEV

A Plain English Guide to Reverse-Engineering the Twitter Algorithm with LangChain, Activeloop, and DeepInfra
Imagine writing a piece of software that could understand, assist, and even generate code, similar to how a seasoned developer would. Well, that’s possible with LangChain. Leveraging advanced models such as...

Hoje, às 18:08

DEV

Finding Harmony in Marketing and UX
When we think of teamwork in the world of user experience (UX), we often imagine design and engineering working together. However, the idea of design and marketing working together is not as common. While...

Hoje, às 17:02

DEV

💡 Where to Find Inspiration for Building Your Next App
The first steps before turning your ideas into code. Whenever I’m trying to think of an idea to build a new application or website and I get stumped on what to do, there’s one phrase that always comes to...

Hoje, às 16:58

DEV

How to create 700+ SEO optimised pages for website in 1 h using Next.JS, OpenAI, Postgres
Small intro, I started learning coding couple of months before and since then experimenting with different small side projects. So this I show coding still looks for me:) What did I build this...

Hoje, às 16:37

DEV

Angular Project Mongodb database Connect | Angular Website Project | Angular App
Angular Project Mongodb database Connect | Angular Website Project | Angular App - YouTube ​ @softwaretechit Download Our App:- https://blog.softwaretechit.com/p/download.htmlWhat will we Learn In This...

Hoje, às 16:10

AI | Techcrunch

Meta warned it faces 'heavy sanctions' in EU if it fails to fix child protection issues on Instagram
The European Union has fired a blunt warning at Meta, saying it must quickly clean up its act on child protection or face the risk of “heavy sanctions”. The warning follows a report by the Wall Street...

Hoje, às 16:03

DEV

Taking Control with PostgreSQL Functions: Closing the Gap to ORM Functionality
Unveiling the Disparity: Understanding the Divide Between Direct Driver and ORM Functionality When it comes to choosing the technologies for developing a backend and manipulating data in a database like...

Hoje, às 16:02