The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...

From your first Linux command to building and securing an entire operating system, this bundle gives you a practical path through the Linux world. Learn the tools developers and administrators use every day, build a serious development environment, harden your systems, create your own distribution and make the switch from Windows or macOS with confidence. Whether you are just getting started or already spend your days in a terminal, these five books give you plenty to explore.
Bought separately
$145
Minimum price
$75.00
$89.00
About the Bundle
Linux is a lot more than a command line, and learning it well takes more than memorizing a handful of commands. This bundle brings together five practical books that cover Linux from several different angles, from making the terminal faster and more enjoyable to building your own distribution from the ground up.
Modern Linux Tooling in 2026 focuses on the tools you are likely to reach for every day. Learn how ripgrep, fd, bat, eza, fzf, zoxide, btop, dust and other modern utilities can replace older Unix tools and fit together into useful workflows.
Linux System Hardening takes a closer look at security. It explains how Linux security works from the kernel and access controls through networking, containers and cloud environments, with practical guidance for securing real production systems.
Using Linux for Software Development is a hands-on guide for developers at any level. It covers setting up a development environment, working with popular programming languages, using containers and CI/CD, debugging and profiling software and getting comfortable with the Linux systems underneath your development tools.
Building Your Own Linux Distribution from Scratch goes deeper into how Linux is actually put together. You will work through the major components of an operating system and build a bootable distribution yourself, including the package management system, bootloader and installation media.
Finally, The Linux Migration Handbook is for anyone making the move from Windows or macOS. It walks through choosing a distribution, installing Linux, finding alternatives to familiar applications, learning the terminal and getting comfortable with everyday Linux administration.
Together, these books form a practical Linux library for learning, building, developing, securing and managing Linux systems. You can work through them from beginning to end or pick up the book that matches what you are trying to accomplish right now.
About the Books
This book is a comprehensive guide to the modern Linux command-line ecosystem as it exists in 2026. It covers the tools that have largely replaced decades-old Unix utilities for everyday development and system administration work: ripgrep, fd, bat, eza, fzf, zoxide, btop, dust and their companions. Each chapter explains what a tool is, why it exists, how to install and configure it and how to use it effectively in real-world scenarios. The book demonstrates how these tools compose into powerful workflows, compares them with traditional alternatives, and provides migration guidance for readers moving from classic Unix commands. Whether you are a developer who lives in the terminal or a system administrator managing complex environments, this book will help you work faster and more intelligently on the command line.
This book provides a comprehensive, risk-based guide to hardening Linux systems for production environments. It covers the Linux security model from kernel internals through network services, mandatory access controls, containers, and enterprise-scale operations. Every recommendation explains the underlying mechanism, the threat it mitigates, implementation details, and the operational trade-offs involved. The intended audience is Linux administrators, security engineers, DevSecOps professionals, and infrastructure architects who need both a deep understanding of Linux security and practical, production-ready configurations.
This book takes you from having little or no Linux experience to becoming highly proficient at using Linux as a professional software development environment. You will learn to set up and configure a complete development workstation, master the command line and essential tools, work with multiple programming ecosystems including C++ Rust Python Java Go and JavaScript, use containers and CI/CD pipelines, debug and profile applications, and understand the underlying system concepts that make Linux such an effective platform for building software. Every chapter includes practical examples and workflows you can reproduce on a modern Linux system.
This book takes you from the fundamentals of how a Linux operating system is assembled to the point where you can independently design, build, maintain, and publish your own distribution. You will learn what every major component does under the hood, why different distributions make different choices, and how to make those same choices for your own system. By the end, you will have built a bootable custom Linux distribution from source code, complete with a package management infrastructure, bootloader configuration, and installation media. Whether you are a system administrator building a hardened server image, a developer who needs a deterministic build environment, or an enthusiast who wants full control over every byte on disk, this book gives you the knowledge and the practical tools to do it.
Linux is no longer a niche operating system reserved for developers and hobbyists. In 2025, Linux desktop usage crossed the 5 percent threshold in the United States for the first time, and worldwide adoption has grown by over 70 percent since 2022. Whether you are a student tired of software costs, a professional seeking greater control over your computing environment, a developer wanting the best tools at your fingertips, or simply someone curious about open source, this book will guide you through every aspect of making the switch. From understanding why Linux matters to choosing the right distribution, installing it alongside or instead of your current operating system, finding alternatives to the applications you depend on, and mastering the terminal and system administration skills that make Linux truly powerful, this handbook covers the complete migration journey. By the end, you will not only be a confident Linux user but also understand the philosophy, history, and community that make Linux one of the most important technological achievements of our time.
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earned over $15 million writing, publishing and selling on Leanpub.
Learn more about writing on Leanpub
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.