- 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 (View shipping rates and policies)
- Average Customer Review: 4.6 out of 5 stars See all reviews (63 customer reviews)
- Amazon Best Sellers Rank: #1,527,011 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.
Prepare for your professional certification with study guides and exam prep tools from Wiley. See more
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
If you are a seller for this product, would you like to suggest updates through seller support?
Top Customer Reviews
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.
Ye have graduated from Computer Assembler, Computer Tester, Computer Technician, Computer Programmer, Computer Administrator, Network Administrator, Computer Analyst, Computer Technologist, Computer Engineer, Systems Engineer, Cybernetic Engineer, but along the way the professional has forgotten most or all that was learned. This book shall bring the reader back prepared for the task at hand.
Yes that dreaded "Command Line Interface", remember MS-DOS, Apple-DOS, PC-DOS, DR-DOS, UMSDOS, etc. After all these decades its
remains the way to have uninhibited firmware and system access. Nevermind a User must have hardware access, really now. Allow the basic machine language coding get the User into the system, network to get the job done.
Does that computer at work and home have the User at its mercy? Buy this book, read it, internalize the contents, the User shall not ever fear coding again. Many successful Users have already re program their electronic calculators, tablets, and other ARM equipped devices to do more than just play games. There are UNIX, DOS, Windows, MacOS-X, and Linux operating systems. They all have one uninhibited access point...
the "Command Line". And the future is Linux, because everything runs on Linux now! There are over 37,840 distributions, variants, editions, and versions of Linux operating systems. Linux is ubiquitious and universal. There is neither a best, nor perfect operating system, and Linux comes extremely close. This book will help the reader to understand how simple line commands can be arrayed to do complete instructions for most operating systems.
Remember lest ye forgotten. The Chinese invented the first human binary calculating device. The English invented the first Analog electric computer. The Americans invented the first Digital electronic computer. The USA, Canada, and Australia together invented the world's first Quantum Relativity Computer that runs at Light Speed with cooling at the speed of sound! May your pursuit of excellence be fruitful.
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!