First Steps With Linux: A Practical Guide to Linux from the Command Line
ANT
• Instant access to your digital edition.
• Read anytime, anywhere, on your favorite device.
• No shipping — your book is delivered digitally.
• Simple, secure access after purchase.
Instant digital delivery after purchase.
Discover another great read to add to your digital library.
Description
First Steps With Linux
A practical guide to understanding Linux and working confidently from the command line.
Many people begin learning Linux by copying commands without really understanding what they do. This book takes a different approach.
Instead of memorising commands, you’ll learn how to work with a Linux system step by step: navigating the filesystem, managing permissions and users, installing software, handling storage, working with processes, and using essential networking tools.
By the end, the terminal will feel like a tool you can rely on, not something mysterious.
What You’ll Be Able To Do
After working through this book, you’ll be able to:
• Navigate and manage a Linux system confidently from the command line
• Manage files and directories, analyze logs, and chain commands into workflows
• Work with permissions including SUID, SGID, sticky bit, ACLs, and file attributes
• Manage users and groups to control access
• Install, update, and manage software across major Linux families (apt/dpkg, dnf/rpm), including local repositories
• Monitor and troubleshoot systems using command-line tools
• Manage storage using RAID, LVM, and disk quotas
• Share storage across systems using NFS
• Configure network interfaces and test connectivity
• Manage processes and services
• Schedule tasks using cron, systemd timers, at, and batch
Instead of feeling lost in the terminal, you’ll know how to use the command line to perform real administrative tasks.
What You’ll Learn
This book walks you through Linux step by step using practical command-line examples.
Inside you’ll find:
• A beginner-friendly journey across 16 chapters organized into 6 parts
• Clear explanations focused on how Linux systems are used in practice
• Practical command-line examples for real system administration tasks
• Coverage of major package management tools including apt, dpkg, dnf, and rpm
• Core areas such as permissions, software management, storage, processes, and networking
• Lab environments for safe hands-on practice
Who This Book Is For
This book is written for: • Developers who want to understand the systems their applications run on
• Students beginning their Linux journey
• IT professionals moving from Windows environments to Linux
• Self-taught learners who want to strengthen their command-line skills
It can also serve as a practical foundation for readers preparing for certifications such as RHCSA, LFCS, and Network+.
No prior Linux experience is required.
Book Structure
Part I — Linux Foundations
Understanding Linux and Its Value Getting Started with Linux Working with Files and Directories Part II — Security and Access Control
Permissions and Ownership Advanced File Access Control User Management Part III — System Administration
Managing Software from the Command Line Managing Filesystems and Storage Managing Advanced Storage Part IV — Text Processing and Automation
Handling Text Files from the Command Line Regular Expressions Working with Archives and Compressed Files Part V — Processes and Job Scheduling
Linux Process Management Scheduling Jobs in Linux Part VI — Networking
Introduction to Networking Introduction to Routing in Linux Practice Labs
The book includes guided environments so you can practice safely.
You’ll learn how to set up Linux using:
• Virtual machines
• Windows Subsystem for Linux (WSL)
• Vagrant and KVM lab environments
Some chapters include isolated labs for storage and networking, allowing you to break and rebuild systems without affecting your main system.
Specifications
Frequently asked
Do I need an account to download?
No. After purchase, you can access your ebook directly from the order confirmation or download page.
What if a copy arrives damaged?
Contact us and we’ll help you access the file or provide a replacement download if needed.