Search Ebook here:

Linux Command Line and Shell Scripting Bible


Author: Richard Blum

Publisher: Wiley


Publish Date: January 20, 2015

ISBN-10: 111898384X

Pages: 816

File Type: PDF

Language: English

read download

Book Preface

Who Should Read This Book

If you’re a system administrator in a Linux environment, you’ll benefi t greatly by knowing how to write shell scripts. The book doesn’t walk you through the process of setting up a Linux system, but after you have it running, you’ll want to start automating some of the routine administrative tasks. That’s where shell scripting comes in, and that’s where this book helps you out. This book demonstrates how to automate any administrative task using shell scripts, from monitoring system statistics and data fi les to generating reports for your boss.

If you’re a home Linux enthusiast, you’ll also benefi t from Linux Command Line and Shell Scripting Bible. Nowadays, it’s easy to get lost in the graphical world of pre-built widgets. Most desktop Linux distributions try their best to hide the Linux system from the typical user. However, sometimes you must know what’s going on under the hood. This book shows you how to access the Linux command line prompt and what to do when you get there. Often, performing simple tasks, such as fi le management, can be done more quickly from the command line than from a fancy graphical interface.

You can use a wealth of commands from the command line, and this book shows you how touse them.

How This Book Is Organized

This book leads you through the basics of the Linux command line and into more complicated topics, such as creating your own shell scripts. The book is divided into four parts, each one building on the previous parts.

Part I assumes that you either have a Linux system running or are looking into getting a Linux system. Chapter 1, “Starting with Linux Shells,” describes the parts of a total Linux system and shows how the shell fits in. After describing the basics of the Linux system, this part continues with the following:
â–  Using a terminal emulation package to access the shell (Chapter 2)
â–  Introducing the basic shell commands (Chapter 3)
â–  Using more advanced shell commands to peek at system information (Chapter 4)
â–  Understanding what the shell is used for (Chapter 5)
â–  Working with shell variables to manipulate data (Chapter 6)
â–  Understanding the Linux fi lesystem and security (Chapter 7)
â–  Working with Linux fi lesystems from the command line (Chapter 8)
â–  Installing and updating software from the command line (Chapter 9)
â–  Using the Linux editors to start writing shell scripts (Chapter 10)

In Part II, you begin writing shell scripts. As you go through the chapters, you’ll do the following:
â–  Learn how to create and run shell scripts (Chapter 11)
â–  Alter the program fl ow in a shell script (Chapter 12)
â–  Iterate through code sections (Chapter 13)
â–  Handle data from the user in your scripts (Chapter 14)
â–  See different methods for storing and displaying data from your Script (Chapter 15)
â–  Control how and when your shell scripts run on the system (Chapter 16)

Part III dives into more advanced areas of shell script programming, including these things:
â–  Creating your own functions to use in all your scripts (Chapter 17)
â–  Utilizing the Linux graphical desktop for interacting with your script users
(Chapter 18)
â–  Using advanced Linux commands to fi lter and parse data fi les (Chapter 19)
â–  Using regular expressions to defi ne data (Chapter 20)
â–  Learning advanced methods of manipulating data in your scripts (Chapter 21)
â–  Generating reports from raw data (Chapter 22)
â–  Modifying your shell scripts to run in other Linux shells (Chapter 23)
The last section of the book, Part IV, demonstrates how to use shell scripts in real-world environments. In this part, you will learn these things:
â–  How to put all the scripting features together to write your own scripts (Chapter 24)

â–  How to store and retrieve data using databases, access data on the Internet, and send e-mail messages (Chapter 25)
â–  Write more advanced shell scripts to interact on your Linux system (Chapter 26)

Download EbookRead NowFile TypeUpload Date
downloadreadPDFMay 30, 2020

Do you like this book? Please share with your friends, let's read it !! :)

How to Read and Open File Type for PC ?