Linux Command Line and Shell Scripting Bible, Third Edition
- 11h 42m
- Christine Bresnahan, Richard Blum
- John Wiley & Sons (US)
- 2015
Talk directly to your system for a faster workflow with automation capability
Linux Command Line and Shell Scripting Bible is your essential Linux guide. With detailed instruction and abundant examples, this book teaches you how to bypass the graphical interface and communicate directly with your computer, saving time and expanding capability. This third edition incorporates thirty pages of new functional examples that are fully updated to align with the latest Linux features. Beginning with command line fundamentals, the book moves into shell scripting and shows you the practical application of commands in automating frequently performed functions. This guide includes useful tutorials, and a desk reference value of numerous examples.
The Linux command line allows you to type specific shell commands directly into the system to manipulate files and query system resources. Command line statements can be combined into short programs called shell scripts, a practice increasing in popularity due to its usefulness in automation. This book is a complete guide providing detailed instruction and expert advice working within this aspect of Linux.
- Write simple script utilities to automate tasks
- Understand the shell, and create shell scripts
- Produce database, e-mail, and web scripts
- Study scripting examples ranging from basic to advanced
Whether used as a tutorial or as a quick reference, this book contains information that every Linux user should know. Why not learn to use the system to its utmost capability? Linux is a robust system with tremendous potential, and Linux Command Line and Shell Scripting Bible opens the door to new possibilities.
About the Authors
Richard Blum, LPIC-1, is a 20-year IT industry veteran, as both systems and network administrator for UNIX, Linux, Novell, and Microsoft servers. Rich is widely published on Linux and open source software, and is an online Linux instructor for universities nationwide.
Christine Bresnahan, LPIC-1, started working with computers more than 25 years ago in the IT industry as a system administrator. Christine is an Adjunct Professor at Ivy Tech Community College. She teaches Linux Essentials, LPIC-1/CompTIA Linux+ certification, and Python programming classes. Christine produces educational material for use in the college classroom as well as book education resources.
In this Book
-
Introduction
-
Starting with Linux Shells
-
Getting to the Shell
-
Basic bash Shell Commands
-
More bash Shell Commands
-
Understanding the Shell
-
Using Linux Environment Variables
-
Understanding Linux File Permissions
-
Managing Filesystems
-
Installing Software
-
Working with Editors
-
Basic Script Building
-
Using Structured Commands
-
More Structured Commands
-
Handling User Input
-
Presenting Data
-
Script Control
-
Creating Functions
-
Writing Scripts for Graphical Desktops
-
Introducing sed and gawk
-
Regular Expressions
-
Advanced sed
-
Advanced gawk
-
Working with Alternative Shells
-
Writing Simple Script Utilities
-
Producing Scripts for Database, Web, and E-Mail
-
Creating Fun Little Shell Scripts