Leanpub Header

Skip to main content

Filters

Category: "Linux"

Books

  1. Switching to Linux
    Switching to Linux
    A Practical Guide for Windows and Mac Users
    Jay LaCroix

    Linux is one of the best decisions you can make for your computer — but knowing where to start is the hard part. This guide walks you through everything: choosing a distribution, installing it, and using it confidently every day. It was written by Jay LaCroix of Learn Linux TV, for complete beginners. No prior experience required.

  2. Multikernel Linux
    Multikernel Linux
    Running Multiple Kernels on One Bare-Metal Server
    Steve Publications

    What if one physical server could run several independent Linux kernels at the same time? Multikernel Linux explores the technologies behind it, from virtualization and bare-metal partitioning to CPU, memory, devices, networking and storage. It moves from core concepts to practical production setups, with a focus on what really works and why.

  3. Linux Troubleshooting Strategies
    Linux Troubleshooting Strategies
    Creative Fixes and Workarounds for Common Linux Problems
    Jay LaCroix

    Troubleshooting Linux systems can feel like solving a mystery—but the right strategies make all the difference. This ebook teaches practical techniques, tools, and real-world approaches that help you diagnose problems faster and fix them with confidence.

  4. Linux System Hardening
    Linux System Hardening
    A Practical Guide to Securing Linux from Kernel to Cloud
    Steve Publications

    Linux System Hardening is a practical guide to securing Linux systems from the kernel to the cloud. It explains how threats work, how to apply effective controls and what you give up along the way. Built for admins, security engineers and DevSecOps teams working with real production systems.

  5. Using Linux for Software Development
    Using Linux for Software Development
    A Complete Beginner-to-Advanced Guide
    Steve Publications

    From the Linux basics to advanced development workflows, this practical guide shows you how to turn Linux into a powerful software development environment. Learn the command line, work with popular programming languages, use containers and CI/CD, debug and profile applications and build skills you can use every day.

  6. FreeCORE - The Complete Guide
    FreeCORE - The Complete Guide
    Deploying, Administering, and Mastering the Open-Source NAS Platform Born from TrueNAS CORE
    Steve Publications

    Take control of your storage with FreeCORE: The Complete Guide. From your first installation to advanced ZFS management, network shares, security, backups and performance tuning, this practical guide shows you how to build, manage and troubleshoot a reliable NAS with confidence, whether you are running a home lab or a production environment.

  7. Shadow IT: A Practitioner's Guide to Discovery, Governance, and Control
    Shadow IT: A Practitioner's Guide to Discovery, Governance, and Control
    Strategies for Managing Unmanaged Technology in Modern Enterprises
    Steve Publications

    Shadow IT is everywhere, from unsanctioned apps to forgotten cloud resources. This practical guide shows IT and security teams how to find what they cannot see, assess the risks and put effective controls in place without slowing the business down. Packed with practical strategies, code examples and clear roadmaps, it turns Shadow IT from a hidden risk into something you can manage.

  8. Modern Linux Tooling in 2026
    Modern Linux Tooling in 2026
    ripgrep, fd, bat, eza, fzf, zoxide, btop, dust & Beyond
    Steve Publications

    The Linux command line has come a long way. This practical guide explores the modern tools that make everyday terminal work faster, cleaner and more enjoyable. Learn ripgrep, fd, bat, eza, fzf, zoxide, btop, dust and more, with real-world workflows and tips for leaving old-school Unix habits behind.

  9. Linux Memory Management: From Fundamentals to Kernel Internals
    Linux Memory Management: From Fundamentals to Kernel Internals
    A Complete Guide to Virtual Memory, Allocators, Paging, and Performance in the Modern Linux Kernel
    Steve Publications

    Memory is at the heart of Linux performance. This book explains how the kernel manages it from virtual memory and page allocation to NUMA, cgroups and real-world optimization. Learn through clear explanations, kernel source examples and practical exercises you can run yourself.

  10. Ahmed Adawy Tech Capsules: Official Brand & Publishing Guide

    Build a world-class technical publishing brand with this complete guide to designing, structuring, and publishing professional Tech Capsules. Learn proven layouts, visual identity, content architecture, publishing workflows, and best practices used to create high-quality technical micro-books that readers lov

  11. Linux for DevOps Engineers
    Linux for DevOps Engineers
    Zero to Hero - Complete Practical Guide
    Bibek Chaudhary

    Master Linux from zero to senior DevOps engineer with this comprehensive production-grade guide. Covers 1500+ commands, 500+ interview questions, and 100+ real-world troubleshooting scenarios.

  12. Reliable Bash Scripting
    Reliable Bash Scripting
    Writing Portable, Secure, and Production-Ready Shell Scripts Across Linux Distributions
    Steve Publications

    Most Bash scripts start small but end up running critical systems. This book shows you how to write shell scripts that are portable, secure, and reliable across Linux distributions. From fundamental scripting techniques to production-ready patterns, you will learn how to build automation that handles errors gracefully, avoids common pitfalls and remains easy to maintain as it grows.

  13. The Production-Ready Docker & Linux Pocket Guide
    The Production-Ready Docker & Linux Pocket Guide
    An Essential Reference for Developers, Students, and DevOps Engineers
    AhmedAdawy

    The ultimate practical guide designed to fast-track your technical skills without the fluff. Whether you are a developer, student, or DevOps engineer, this essential reference delivers actionable insights to solve real-world problems instantly. Master your craft and stream-line your workflow today!

  14. Linux and Command Line: Your Production Survival Kit
    Linux and Command Line: Your Production Survival Kit
    Shell Skills Every QA Engineer Needs for Modern Production Systems
    Yuri Syuganov

    When production breaks, the answer is in a log file on a server somewhere. grep, curl, jq, Bash, and Docker — your survival kit, with 100 exercises.

  15. Zero to Hero Bash
    Zero to Hero Bash
    Build a Real Backup Tool, One Commit at a Time
    Muhammad Y. Rasheed

    Learn Bash the way it should be taught: by building one real, tested backup tool — not toy examples — one Git commit at a time.