If you use Linux in your day-to-day work, this popular pocket guide is the perfect on-the-job reference. The third edition features new commands for processing image files and audio files, running and killing programs, reading and modifying the system clipboard, and manipulating PDF files, as well a
Linux Pocket Guide: Essential Commands
β Scribed by Daniel J. Barrett
- Publisher
- O'Reilly Media
- Year
- 2024
- Tongue
- English
- Leaves
- 352
- Edition
- 4
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, and more.
In this concise guide, author Daniel Barrett provides the most useful Linux commands grouped by functionality. Whether you're a novice or an experienced user, this practical book is an ideal reference for the most important Linux commands.
You'll learn:
β’ Essential conceptsβcommands, shells, users, and the filesystem
β’ File commands-creating, organizing, manipulating, and processing files of all kinds
β’ Sysadmin basics-superusers, processes, user management, and software installation
β’ Filesystem maintenance-disks, RAID, logical volumes, backups, and more
β’ Networking commands-working with hosts, network connections, email, and the web
β’ Getting stuff done-everything from math to version control to graphics and audio
β¦ Table of Contents
Copyright
Table of Contents
First Things First
Whatβs in This Book?
Whatβs New in the Fourth Edition?
Conventions Used in This Book
Commands, Prompts, and Output
Your Friend, the echo Command
Long Command Lines
Keystrokes
Downloading the Practice Files
Conventions Used in This Book
OβReilly Online Learning
How to Contact Us
Acknowledgments
Chapter 1. Essential Concepts
Whatβs Linux?
Launching a Shell
Command-Line Warm-Up
The Structure of Commands
Users and Superusers
The Filesystem
Home Directories
System Directories
Kernel-Related Directories
File Permissions
Selected Features of Bash
Which Shell Are You Running?
Pattern Matching
Brace Expansion
Shell Variables
Search Path
Aliases
Built-in Commands
Input, Output, and Redirection
Combined Commands
Preventing Evaluation
Command-line Editing
Command History
Filename Completion
Shell Job Control
Running Multiple Shells at Once
Killing a Command in Progress
Terminating a Shell
Tailoring Shell Behavior
Getting Help
Chapter 2. File Commands
Basic File Operations
Directory Operations
Viewing Files
Creating and Editing Files
Creating a File Quickly
Your Default Editor
Properties of Files
Locating Files
Manipulating Text in Files
awk
sed
m4
Perl, PHP, Python, Ruby
Compressing, Packaging, and Encrypting
Comparing Files
Converting Files to Other Formats
PDF and PostScript File Handling
Printing
Spellchecking
Chapter 3. System Administration Basics
Becoming the Superuser
Viewing Processes
Controlling Processes
Scheduling Jobs
Logins, Logouts, and Shutdowns
Users and Their Environment
User Account Management
Group Management
Installing Software Packages
Installing Software from Source Code
Downloading the Source Code
Building and Installing the Code
Chapter 4. Filesystem Maintenance
Using Disks and Filesystems
Creating and Modifying Filesystems
RAID Arrays for Redundancy
Create a RAID Array
Replace a Device in a RAID Array
Destroy a RAID Array
Logical Volumes for Flexible Storage
Create a First Logical Volume
View LVM Details
Add a Logical Volume
Add Disks to a Volume Group
Enlarge a Logical Volume
Shrink a Logical Volume
Delete a Logical Volume
Reduce a Volume Group
Delete a Volume Group
Delete a Physical Volume
ZFS: A Modern, Do-It-All Filesystem
Create a ZFS Pool
Create a ZFS Dataset
Create an Encrypted ZFS Dataset
Set Size Limits on ZFS Datasets
Enable Compression on ZFS Datasets
Snapshot a ZFS Dataset
Destroy a ZFS Dataset or Snapshot
Destroy a ZFS Pool
Backups and Remote Storage
Chapter 5. Networking Commands
Host Information
Host Location
Network Connections
Email in Daily Use
Email Servers
Postfix: A Full-Featured Mail Server
Nullmailer: Simple Outgoing Email
Web Browsing
Chapter 6. Getting Stuff Done
Screen Output
Copy and Paste
Math and Calculations
Dates and Times
Version Control
Containers
Common Docker Operations
Displaying and Processing Images
Audio and Video
Programming with Shell Scripts
Creating and Running Shell Scripts
Whitespace and Linebreaks
Variables
Input and Output
Booleans and Exit Codes
The test Command
Conditionals
Loops
Command-Line Arguments
Exiting with an Exit Code
Piping to bash
Beyond Shell Scripting
Final Words
Index
β¦ Subjects
GNU/Linux; Linux; Command Line; System Administration; Networking; Filesystem Maintenance
π SIMILAR VOLUMES
If you use Linux in your day-to-day work, this popular pocket guide is the perfect on-the-job reference. The third edition features new commands for processing image files and audio files, running and killing programs, reading and modifying the system clipboard, and manipulating PDF files, as well a
<p>If you use Linux in your day-to-day work, this popular pocket guide is the perfect on-the-job reference. The third edition features new commands for processing image files and audio files, running and killing programs, reading and modifying the system clipboard, and manipulating PDF files, as wel
If you use Linux in your day-to-day work, this popular pocket guide is the perfect on-the-job reference. The third edition features new commands for processing image files and audio files, running and killing programs, reading and modifying the system clipboard, and manipulating PDF files, as well a
100 Linux commands every system administrator should know Unlock the power of Linux with this quick-start guide to leveling up your admin skills, packed with clear explanations and hands-on examples Explore Linux commands for mounting, file manipulation, and running Linux on the cloud
This book is a reference guide for fast learning Linux commands which are frequently used by Linux administrators or beginners. The book covers all essential Linux commands as well as their operations, examples and explanations. It also includes Linux Helping commands, symbols, shortcut keys, run le