- Paperback: 840 pages
- Publisher: Wiley; 1 edition (May 12, 2008)
- Language: English
- ISBN-10: 047025128X
- ISBN-13: 978-0470251287
- Product Dimensions: 7.2 x 1.9 x 9.4 inches
- Shipping Weight: 2.6 pounds
- Average Customer Review: 68 customer reviews
- Amazon Best Sellers Rank: #1,732,090 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Linux Command Line and Shell Scripting Bible 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
From the Back Cover
Learn all the command lines for all Linux shells in this one-stop guide
There's a lot to be said for going back to basics. Not only does this Bible give you a quick refresher on the structure of open-source Linux software, it also shows you how to bypass the hefty graphical user interface on Linux systems and start interacting the fast and efficient way—with command lines and automated scripts. You'll learn how to manage files on the filesystem, start and stop programs, use databases, even do Web programming—without a GUI—with this one-stop resource.
Understand the Linux desktop and various command-line parameters
Learn filesystem navigation, file handling, and the basics of bash shell commands
Write shell scripts to automate routine functions and reports
Harness nesting loops and structured commands
Monitor programs, master file permissions, and make queries
Run scripts in background mode and schedule jobs
Use sed, gawk, and regular expressions
Explore all alternate shells, including ash, tcsh, ksh, korn, and zsh
About the Author
Richard Blumhas worked in the IT industry for over 18 years as both a systems and network administrator. He has administered UNIX, Linux, Novell, and Microsoft servers, as well as help design and maintain a 3,500-user network utilizing Cisco switches and routers. He has automated network monitoring with Linux shell scripts and written scripts in most of the common Linux shell environments. He is the author of several books, including Professional Linux Programming (Wrox) and Linux For Dummies, 8th Edition (Wiley).
Browse award-winning titles. See more
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The "Linux Command Line and Shell Scripting Bible" cleared up a lot of problems that have been plaguing me for a long time now. I wish that I had started to learn bash scripting with this book, it could have saved me a lot of time. I would highly recommend this for anybody who will use linux.
Let me list some things this book explained to me that I struggled with for years prior:
- When is a subshell made, what are the implications of that, how does variable scoping come into play.
- how can you create, manipulate, and pass around arrays in bash
- how does the "return" statement behave in functions, how to use that in an if statement
- how can you do math in bash
- the differences between [ ] and
Here are some other things I love about this book:
- it has an excellent explanation of how you could parse a command line that follows a complicated pattern like "mycommand --longopt -a -bcf input.txt -- foo bar zop". Before I picked up this book I thought that would be too difficult to do in a bash script.
- It explains how to easily create GUI interfaces for your script.
- It has one of the best explanations for sed and gawk I have ever seen.
Throughout the entire book, everything said is clear and easy to understand, and the authors give you ample examples to demonstrate the point. While the thickness of the book is a bit intimidating, you will find that you can read it pretty fast because a lot of those pages are full of clear examples that you can read quickly.
Yet again I highly recommend it.
I only have a few minor complaints where the book really doesn't give you much insight into certain key areas (as to how or why), such as: In variables, even after half the book read, I want to know, can I redirect STDOUT to a variable, rather than a file? It's not exactly clear here, and more generally speaking, some examples are fine, but others may leave you stunned, trying to let it sink in until you figure it out. I don't really mind this, because it does get your analytical mindset on par, but it could save some time by adding just a few extra pages of text with some minor help tactics.
Aside from that, I still don't like the "Bible" aspect of the title, not for religious reasons where it may sound blasphematic (new word?) to some, but when you use the term "Bible" a buyer might assume this is THE ONLY text you'll need to learn all the ins and outs of Command Line Shell Scripting. Not the case.
Still, this was a great choice to get introduced. I think it is well written, and the author takes initiative to show you not only WHAT NOT to do, but WHY NOT to do those things.
Worth the money, definitely!
- understanding the history of command line interfaces and exactly what the Linux terminals are emulating
- the basics of the major shells
- administrating a Linux system with shell scripts
I find myself referencing this book more often then the textbook I was assigned for class.
Most recent customer reviews
It is very confusing. It is very bad book.i feel like returning it.Read more