26 books on the list
Number of Articles
Learn to navigate the depths of your Linux computer with The Linux Command Line. Author William Shotts takes you from basic terminal keystrokes to programming in Bash, the popular Linux shell. Along with practical knowledge, you'll also learn the philosophy behind these tools and gain insight into the rich heritage your Linux machine has inherited from Unix supercomputers. Master file navigation, system administration, input/output and file editing, and even automate tasks with shell scripts. Embrace the power of the command line and communicate with your computer like a pro.
Featured in 15 articles
Looking to understand the inner workings of the Linux operating system? Look no further than this best-selling guide, which has sold over 50,000 copies since its release in 2014. From system booting to networking to the Linux kernel itself, this book covers it all. With over 60 million Linux users in the world, understanding how it works is essential for developers and system maintainers alike. This newly updated third edition includes even more coverage of important topics like virtualization and containers.
Featured in 12 articles
A practical and essential pocket guide for anyone who uses Linux in their daily work. This third edition includes new commands for multimedia files, PDF files, and the system clipboard, as well as powerful command-line idioms. The guide provides an organized learning path to help both new and experienced users gain mastery of the most useful and important commands, including the filesystem and shell, text manipulation, backups, remote storage, and more. Perfect for on-the-job reference or quick answers.
Featured in 11 articles
This comprehensive guide covers the Linux and UNIX programming interface, which is used by nearly every application that runs on a Linux or UNIX system. Written by Linux programming expert Michael Kerrisk, the book offers detailed descriptions of over 500 system calls and library functions, accompanied by clear example programs, tables, and diagrams. The book covers topics such as file management, process creation, network applications, and interprocess communication, and emphasizes UNIX standards, making it valuable even for programmers working on other UNIX platforms. With its thorough coverage and ease of use, this reference source is a must-have for both new and experienced Linux programmers.
Featured in 8 articles
Recommended byJulia Evans
Learn the basics of Linux without any prior knowledge with "Linux for Beginners." This book offers a step-by-step guide to understanding Linux, from accessing a Linux server to deciphering cryptic permissions. With clear explanations and screenshots, this book is perfect for anyone interested in learning Linux in a systematic and logical way. You'll learn about Linux distributions, software, and commands, as well as how to customize your shell prompt and automate jobs. Whether you're using Ubuntu, Debian, or other Linux environments, this book has everything you need to get started. Buy it now and start learning Linux today!
Featured in 7 articles
This comprehensive guide is the ultimate resource for installing, configuring, and maintaining any UNIX or Linux system, including those that power the cloud or the core of the internet. Covering everything from security and storage management to virtualization and DNS, this book is an essential desktop reference that every UNIX and Linux user needs in their library. The authors are world-class technologists who offer new coverage of essential topics like containerization, cloud platforms, and the DevOps philosophy. Whether you're responsible for automation and configuration source code, network design and administration, or performance analysis, this guide is packed with practical tips and best practices that will help you solve even the toughest problems.
Featured in 6 articles
This comprehensive guide, written by a Red Hat expert, is the ultimate hands-on Linux user guide for beginners and advanced users. The updated tenth edition covers the latest versions of Red Hat Enterprise Linux (RHEL 8), Fedora 30, and Ubuntu 18.04 LTS, while also providing guidance on cloud computing, containerization, and automation. With step-by-step instructions, users can quickly master basic operations and tackle more advanced tasks, all while simplifying Linux administration through the Cockpit Web Interface. Whether you're looking to bring Linux to the cloud or navigate Linux with Amazon (AWS), Google (GCE), and Microsoft Azure Cloud services, this book provides the clear explanations and techniques needed to seamlessly integrate new features into your workflow.
Featured in 6 articles
Discover the ins and outs of Linux kernel design and implementation with "Linux Kernel Development." This comprehensive guide is perfect for those seeking to write and develop kernel code, as well as programmers looking to become more efficient and productive in their coding. Written by a core kernel developer, this book covers major subsystems and features of the Linux kernel, including process management, memory management, debugging techniques, and more. The new third edition includes updated material on virtual memory, memory allocation, kernel data structures, and submitting kernel patches. Gain valuable knowledge and experience on the 2.6 Linux kernel with this practical and theoretical guide.
Featured in 5 articles
Enhance your Linux skills with Linux Command Line and Shell Scripting Bible. This guide teaches you how to communicate directly with your computer, bypassing the graphical interface and enabling automation. With updated features and new examples, this book begins with command line basics and progresses into shell scripting, demonstrating the practical application of commands. Learn to automate frequently performed functions by producing email, web, and database scripts with expert advice and examples ranging from basic to advanced. This book is an essential read for anyone looking to maximize their Linux system's potential.
Featured in 4 articles
Learn Linux Quickly is a beginner-friendly book that teaches Linux in a fun and friendly way. You don't need any prior knowledge, just the desire to learn! The book covers a wide range of topics, from installing Linux to advanced Bash scripting and automation. Perfect for beginners and useful for intermediate and advanced users. Don't wait any longer to kick start your Linux career!
Featured in 4 articles
Linux Administration by Jason Cannon
Linux by Nathan Clark
Linux Basics for Hackers by OccupyTheWeb
Kali Linux Revealed by Raphael Hertzog, Jim O'Gorman
Understanding the Linux Kernel, Third Edition by Daniel P. Bovet
Linux System Programming by Robert Love
Command Line Kung Fu by Jason Cannon
A Practical Guide to Linux Commands, Editors, and Shell Programming by Mark Sobell, Matthew Helmke
Learn Kali Linux 2019 by Glen D. Singh
Mastering Linux Shell Scripting by Mokhtar Ebrahim
Linux Administration by Wale Soyinka
Advanced UNIX Programming by Marc J. Rochkind
Linux Essentials, Second Edition by Christine Bresnahan
Linux in a Nutshell by Ellen Siever
Linux by Richard Petersen