Skip to main content

ebooks by Linux Handbook

At Linux Handbook, we have published several eBooks to enable you to learn a certain topic at your own comfortable pace.

We offer the following ebooks to our Pro members for free while individuals can buy them from Gumroad:

💡
Sign up for Pro membership and get all these eBooks and access our courses for just $50 per year. The books are yours to keep forever, even if you end your membership.

Learn Linux Quickly

Learn Linux Quickly

Learn Linux Quickly doesn't assume any prior Linux knowledge, which makes it a perfect fit for beginners. Nevertheless, intermediate and advanced Linux users will still find this book very useful as it goes through a wide range of topics. Learn Linux Quickly will teach you the following topics:

  • Installing Linux
  • Over 116 Linux Commands
  • User and Group Management
  • Linux Networking Fundamentals
  • Bash Scripting
  • Automate Boring Tasks with Cron Jobs
  • Create your own Linux Commands
  • Linux Disk Partitioning and LVM
  • Finding Files on Linux
  • Understanding File Permissions
  • Linux Processes

Learn Ansible Quickly

Learn Ansible Quickly

Learn Ansible Quickly is a fully practical hands-on guide for learning Ansible Automation. It will get you up and running with Ansible in no time.

With this book, you'll learn how to automate your apps deployment and IT infrastructure operations with Ansible.

Key Features

  • Run Ansible Ad-Hoc commands.
  • Deploy Files with Jinja2 templates.
  • Create and run Ansible Playbooks.
  • Use Ansible Vault to protect sensitive information.
  • Use Ansible Galaxy to install and use Ansible roles.
  • Learn various Ansible troubleshooting techniques.

Ansible is one of the most popular DevOps tools available in the IT market today. Any serious sysadmin or DevOps person must know Ansible.

This book is an amazing preparation guide for anyone wants to pass the EX294 certification exam and become a Red Hat Certified Engineer (RHCE).

Learn Bash Quickly

Learn Bash Quickly

Learn Bash Quickly will teach you everything you need to get started with bash scripting. Each bash concept is explained with easy to understand examples.

You'll learn to:

  • Create and run a bash script
  • Use variables and pass arguments to script
  • Use decision-making statements (if-else, switch)
  • Perform arithmetic and string operations
  • Use arrays, loops and functions in bash
  • Automate repeated tasks with bash scripts

You'll also find additional exercises at the end of each chapter. Solutions to these exercises have also been included in the book.

By the end of the book, you'll learn to automate repeated tasks in Linux with bash scripts on your own.

Bash it Out!

bash it out

No, this book is not going to teach you bash scripting.

Instead, this book gives you 17 bash puzzles and you have to figure out why the script behaves differently or why the output of the script is not the intended one.

Of course, the book discusses the solution to all the puzzles.

This is fun. This is challenging. If you think you know enough bash shell scripting, why not test your knowledge?

GPU Computing With Python (eBook)

GPU Computing With Python

This book aims to be your guide to getting started with GPU computing. It will start by introducing GPU computing and explaining the architecture and programming models for GPUs. You will also be briefed about the minimum system requirements to get ready for some hands-on experience with GPU computing.

Have questions? Feel free to contact us.