Amazon.com: Customer reviews: The Linux Command Line: A Complete Introduction
Skip to main content
.us
Hello Select your address
All
EN
Hello, sign in
Account & Lists
Returns & Orders
Cart
All
Disability Customer Support Clinic Essentials Customer Service Best Sellers Amazon Basics Prime Music New Releases Today's Deals Books Registry Fashion Amazon Home Pharmacy Gift Cards Toys & Games Sell One Medical Coupons Luxury Stores Find a Gift Automotive Beauty & Personal Care Computers Home Improvement Health & Household Products Video Games Pet Supplies Smart Home Audible
3 days until Prime Day

  • The Linux Command Line: A Complete Introduction
  • ›
  • Customer reviews

Customer reviews

4.7 out of 5 stars
4.7 out of 5
625 global ratings
5 star
78%
4 star
15%
3 star
4%
2 star
1%
1 star
2%
The Linux Command Line: A Complete Introduction

The Linux Command Line: A Complete Introduction

byWilliam E. Shotts Jr.
Write a review
How customer reviews and ratings work

Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.

To calculate the overall star rating and percentage breakdown by star, we donโ€™t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.

Learn more how customers reviews work on Amazon
See All Buying Options

Top positive review

All positive reviews›
Ryan McNamara
5.0 out of 5 starsRead this book before you read any other Linux book. Actually, any book on Operating Systems at all.
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on August 18, 2014
This has been an amazing book. It should have been the first thing I ever read on Linux. You might think that it's a specialist book of some kind - after all, it is only about the command line. But the command line is where it's at and the author doesn't assume you know anything about Linux. It's actually a complete introduction to Linux and at each step of the way you have a new skill you can start to apply or just something to screw around with on your computer. I mean, there's nothing in Linux that can't be done on the command line. Graphical user interfaces are just a pretty presentation of what's going on underneath. Some people might grumble at "having to learn the command line" but honestly it feels very powerful once you get the handle on it (not as hard as you'd think) and I think linux actually makes doing stuff in the terminal much more fun, intersting, and powerful than in Windows or OSX.

It starts out with navigating folders and files, copying and what-not like you could do through menus and right clicking on a GUI. Then it teaches you some cool tricks you can only do in the command line (and aren't that difficult) like making a folder for each of the letters A-Z (it happens to be sudo mkdir {A..Z} so again, not as hard as you might think). Or maybe you want to find a folder on your computer whose third letter is either a p or a q - you can't quite remember. There's a chapter on permissions which allows you to, say, make a file that is only accessible to users in the group "teachers," or maybe you just want to turn a text document (say you compiled something from C) into something your computer knows can be run. It tells you how to alter the command prompt to display pretty pictures or show a clock. There's a chapter on the very cool way Linux installs programs. It will even teach you some very basic computer programming concepts, enough to start customizing your linux, and how to install a program from source code (again, it's easier than you think).

So it really runs the gamut of all the basics of how Linux works and I think by actually typing in the commands yourself, you gain a much better understanding of the system and how it works. There are other books I'm reading about operating systems and not a lot of it really stuck or made sense until I started reading this book and messing with things myself through commands and editing files (and editing config files makes you feel like a computer wizard when you're starting out). And there's something about the way it's written, the language, the pacing, the occasionally joke that is just rare enough that it catches you off guard. My only criticism would be that the "Gentle Introduction to Vim" could have been a little more gentle. Perhaps by spacing it out over a couple of chapters to let it sink in rather than trying to remember all of the keyboard shortcuts that make vim what it is all in one chapter. But it's a minor point compared to how much I feel like I've learned reading this book.
Read more
60 people found this helpful

Top critical review

All critical reviews›
Jamie
3.0 out of 5 starsGood for new users
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on April 16, 2017
If you just did your first fresh install of a nix OS and you have no idea of how to use at all and you are very bored, you should buy the Linux Command Line and read it every day and you will be proficient in operating any nix system effectively at least by the end of the month. The Linux Command Line is a fine introductory book to the Linux Command Line, but it is 432 pages long and the primary subject is basic commands. Chapter seven is ten pages long and it only discusses the echo command. I would only recommend reading this book if you are an entirely new user to linux and if you have at least two weeks with nothing else to do but read this book.

I am currently reading this book now. Each chapter gives an extensive explanation for each command with exercises at the end. It takes an hour of my day to learn things like which and cp and mv and it feels like it will never end. This is truly tedious. Each chapter could be halved because it doesn't teach anything to the effect of bash scripting in depth at all. It actually only gives an outline of the basic commands and using the linux terminal.

That being said, I would still recommend this to new users with the condition that they have enough time to use it each day and the determination to finish it. For instance, I would give this to a twelve year old during summer break or a house wife to study it while the kids school. It also provides a good platform for learning more advanced nix skills like bash scripting and the kernel.

But for more experienced users, it's probably easier to just read Linux Pocket Guide: Essential Commands.
Read more
13 people found this helpful

Sign in to filter reviews
625 total ratings, 432 with reviews

There was a problem filtering reviews right now. Please try again later.

From the United States

Ryan McNamara
5.0 out of 5 stars Read this book before you read any other Linux book. Actually, any book on Operating Systems at all.
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on August 18, 2014
Verified Purchase
This has been an amazing book. It should have been the first thing I ever read on Linux. You might think that it's a specialist book of some kind - after all, it is only about the command line. But the command line is where it's at and the author doesn't assume you know anything about Linux. It's actually a complete introduction to Linux and at each step of the way you have a new skill you can start to apply or just something to screw around with on your computer. I mean, there's nothing in Linux that can't be done on the command line. Graphical user interfaces are just a pretty presentation of what's going on underneath. Some people might grumble at "having to learn the command line" but honestly it feels very powerful once you get the handle on it (not as hard as you'd think) and I think linux actually makes doing stuff in the terminal much more fun, intersting, and powerful than in Windows or OSX.

It starts out with navigating folders and files, copying and what-not like you could do through menus and right clicking on a GUI. Then it teaches you some cool tricks you can only do in the command line (and aren't that difficult) like making a folder for each of the letters A-Z (it happens to be sudo mkdir {A..Z} so again, not as hard as you might think). Or maybe you want to find a folder on your computer whose third letter is either a p or a q - you can't quite remember. There's a chapter on permissions which allows you to, say, make a file that is only accessible to users in the group "teachers," or maybe you just want to turn a text document (say you compiled something from C) into something your computer knows can be run. It tells you how to alter the command prompt to display pretty pictures or show a clock. There's a chapter on the very cool way Linux installs programs. It will even teach you some very basic computer programming concepts, enough to start customizing your linux, and how to install a program from source code (again, it's easier than you think).

So it really runs the gamut of all the basics of how Linux works and I think by actually typing in the commands yourself, you gain a much better understanding of the system and how it works. There are other books I'm reading about operating systems and not a lot of it really stuck or made sense until I started reading this book and messing with things myself through commands and editing files (and editing config files makes you feel like a computer wizard when you're starting out). And there's something about the way it's written, the language, the pacing, the occasionally joke that is just rare enough that it catches you off guard. My only criticism would be that the "Gentle Introduction to Vim" could have been a little more gentle. Perhaps by spacing it out over a couple of chapters to let it sink in rather than trying to remember all of the keyboard shortcuts that make vim what it is all in one chapter. But it's a minor point compared to how much I feel like I've learned reading this book.
60 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Big Data Paramedic
VINE VOICE
5.0 out of 5 stars Coming From Windows World .. Do Not Miss This Book.
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on June 22, 2015
Verified Purchase
This review is primarily targeted towards computer professionals who are starting to work in Linux environment for first time. Linux is daunting ; black screens intimidating. This is the book to being more productive at office, understand what the heck is going on when you sit next to your senior developer who does all sorts of fancy stuff and you are lost. Open a Linux Terminal,it is a nightmare to do anything in there. If I am describing you at some point in your career, you are not alone. I was there as well. Unlike Windows, You need to learn the basics of Linux. This book is just a car that takes you to office; and if you do not know how to drive the car, however good you are in programming, You will not appear that way. Even if you are fairly comfortable in Linux Editor, think about the time saving features that go beyond the basic functionality that most of us do.

I have heard the stale advice to "google it",if at all that can be called an advice. And they are wrong.

Google has plenty of good information, many of them methodically walk you through as well. But remember Google has a purpose, if you are stuck on something specific, google might be helpful, but for learning the nuts and bolts and working 8 hours a day in Linux, you are better off knowing much more than few basic commands . I have few checklist to see if you need this book. Even if your answer is no to one of this.. Go for it

>> You would have quickly grasped ls command. Try to list files using ls command and get the output in a single column (ls -1)
>> Compare two files side by side (diff)
>> Locate all the files that has the word Zip in the /bin directory ( locate zip |grep bin)
>> You might know winzip, but do you know archiving and compression in linux
>> What is a less program?

This book was suggested by a well respected senior Linux guru in my team and I was so impressed with how interesting the book was to read and understand. My colleague borrowed it to look at it and next thing is he Purchased it as well.

SUMMARY:
This book is a must have. If cost is of concern to you, there is a digital free download of the book as well,but believe me, if you are working eight hours , you better have a book.

LINK TO FREE BOOK:
sourceforge DOT net forwardslash projects forwardslash linuxcommand forwardslash files forwardslash TLCL forwardslash 13.07 forwardslash TLCL-13.07.pdf forwardslash download
5 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Joseph Rickey
5.0 out of 5 stars Phenomonal
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on April 13, 2015
Verified Purchase
This is THE best way to learn Linux systems. I had forgotten a lot of things from my course over a year ago, as I hadn't used the system in a while. While the instruction for that course was very helpful, this book helped me relearn a great deal of commands and MANY new ones. If you're not as fortunate as I was to have a great instructor for your course, or you want to create a LinuxBox of your own, this is the definitive way to learn and understand the system. Shotts is a great technical writer and he helps you understand the jargon many people use. He's a clear and concise in how he approaches each lesson. While the book doesn't go into the administrative aspects of the system, by simply learning how to navigate and manipulate the system you are well beyond many administrators. The skills taught in this book will also serve you in other departments such as scripting and programming. You'll start to think like an IT professional and you'll better be able to understand the concepts behind both, making learning different programming and scripting languages much easier. I cannot stress how helpful this book is to any person interested in Linux or any professional that needs to catch up on it. If you just became in charge of administrating a Linux machine, this book will teach the right way to maintain the system. Fear not the command line. Shotts will make you a master of it. Instead of quivering at a command line based Linux server, you'll look at it as a unique way to do your job, and have a leg up against many other people.
6 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Rob
5.0 out of 5 stars Must Read for Linux Beginners!!
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on September 25, 2015
Verified Purchase
First of all, I would like to say that I normally don't right reviews, and I'd rather just read what others have to say about a product. This time though,I felt like this product was more than deserving of a review because of the amount of knowledge I gained from it. When I began this book, I was barely able to navigate through a terminal let alone understand what I was doing. Now that I am almost done with this book, I have a much better understanding of how the terminal as well as Linux works! I have also learned some shell scripting which is just as valuable because it allows me to manipulate the terminal.

If you would like to look at the table of contents, you can view all of the stuff that you will learn. For the most part, the book starts out with the basics and works its way up to a level where you can start writing basic shell scripts. Along the way, you will learn how the navigate and manipulate the terminal as well as learn how the terminal interacts with devices such as hard drives and printers and how you can control those devices. That description is just the tip of the iceberg if you are a beginner to Linux.

I would recommend this book to anyone who is looking to build a better understanding of linux or the terminal! If you are having a hard time understanding how a terminal works, this book will help you find your way! It is a must read for any beginner who is trying to make a switch from Windows to Linux.
2 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Evan Dingman
5.0 out of 5 stars Most Engaging, Complete, and Informative Introductory Linux Text Ever Written
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on May 3, 2015
Verified Purchase
Back in 2014 I had a university requirement to earn my Linux+ before graduation. The amount of material covered in the official study guide seemed overwhelming, was just too bland, and expected a baseline of knowledge that I frankly did not have at the time. I was beginning to dread my approaching deadline and started to look for alternative learning materials. That's when I found this book.

This is the most engaging, complete, and informative introductory text that has ever been written for the Linux command line. Topics are presented from the ground up and conveyed in conversational manner that truly captivates. This book does NOT read like a dry textbook.

Oddly enough, another benefit is that the book does not have a list of topics that it MUST cover. Since the text has not been geared towards a particular exam, William E. Shotts, Jr. can address fundamental topics that are necessary to understand, but not explicitly covered in the Linux+ exam objectives. These extra topics are what will allow you to transition into the more advanced topics of the Linux+ without feeling overwhelmed.

I would recommend this to anyone who has ever shown an interest in Linux. It does not matter what age, it does not matter what background, this book can equip you with the tools necessary to dive head first into what will hopefully become your new lifelong obsession with the Linux command line.
5 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Pablo Xavier Lรณpez-Serrano
5.0 out of 5 stars Great book! Wish their was more community support. How to do practical, basic stuff would have helped.
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on July 12, 2017
Verified Purchase
It's sad really. As well-written and happy as this book is, it probably won't make any difference as to why so few people are involved with Linux who aren't total loners. I'm very well versed in Windows Server and Windows 10. Unfortunately, the great friends and support we have on the Windows side completely overcasts and shames the lack of REAL friends who are willing to share about Linux. I've heard all the pathetic excuses like, "We don't like people who don't try!" but the real truth is, immature men, who are lonely and angry are rich bowling Linux. Instead of using "Open source" as a sharing experience, they do everything in their power to keep the knowledge to themselves, just like Red Hat.
The book is true to cover. It is about "The Linux Command Line". The author presents his experience well and the writing is happy and complete. Unfortunately, at the completion of this book, I was still unable to configure something as simple as an equivalent to Windows Putty for Router Console logon to my Cisco equipment. This can be done in Windows in less than 30 seconds. That's the difficult part about learning Linux though. No one tries to really help you. You're completely on your own. Prove me wrong. I highly recommend this book.
One person found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


christopher
5.0 out of 5 stars This book introduces you to how powerful your Mac or linux(unix) system really is.
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on January 17, 2022
Verified Purchase
Very good book. Well written. Very informative. I am still referring to it after several years. It shows you all the functionality of the command line and all the many programs that are usually included on your mac or unix computer that you can't access with your mouse. This book is a total steal and one of the first books you should be buying when learning more about your mac or unix/linux computer. This book provides very useful knowledge for the programmer as well.
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


E. Hill
5.0 out of 5 stars Great Guide!
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on June 17, 2013
Verified Purchase
Awesome!
I made the switch from Windows to Ubuntu a while ago after getting tired of the constant security updates that, inexplicably, seemed to do the opposite of what they intended, and the rampant price-gouging for compatible software. I was pleased with my new OS but came up short on how to use some of its finer features.

Most of the how-to guides I came across online presumed a certain level of familiarity with the Linux command line that I just didn't have. The same guides would also often use the shorthand version of a command without detailing the long form or even really explaining what the command was doing.

This guide assumes nothing other than that you are upright and breathing and can use a mouse and keyboard without setting the whole mess on fire. Even so, the author's never condescending and breaks all the information into easily digestible chunks.
Chapters are comprised of grouped commands and functions that (usually) work together with indications in the text when something will be covered in more depth later.

This is a hands-on guide that will instruct you to open a terminal and "follow along" without resorting to the boring-as-hell "workbook" format.

If you're looking to switch to any Linux OS or already have and want a better understanding, this is an excellent guide at a great price. It IS available free online (in a slightly abridged, less-detailed version) but I like having an actual thumb-ready copy at my disposal.
One person found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


David Demoss
5.0 out of 5 stars Read this if you want to know how computers REALLY work.
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on March 23, 2017
Verified Purchase
As a lifelong computer person who just recently decided to self-study his way to becoming a programmer, this book is fantastic. Not only is it awesome at doing what its supposed to (teaching me everything there is to know about the linux command line), its also provided amazing insights into computers themselves.

So much of what we use on the GUI side of things is really just a pretty version of so many of the commands taught in this book, that have been around for many decades. As someone under 30, I just always took for granted that the best computing only came about in my time, but this has given me a much greater respect for the meat and potatoes of computers and has shown me that much of the "advancements" in operating systems over the last 25 years are really just graphical user interface upgrades over the command line.

Overall, there is tons that anyone could learn from this, and certainly if you wish to be an effective linux user this book is a fantastic starting point. I would absolutely recommend this to anyone considering linux, its very VERY readable and makes great use of stories and factoids that provide insightful context. Would give 10/10 if i could.
One person found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Jamie
3.0 out of 5 stars Good for new users
Reviewed in the United States ๐Ÿ‡บ๐Ÿ‡ธ on April 16, 2017
Verified Purchase
If you just did your first fresh install of a nix OS and you have no idea of how to use at all and you are very bored, you should buy the Linux Command Line and read it every day and you will be proficient in operating any nix system effectively at least by the end of the month. The Linux Command Line is a fine introductory book to the Linux Command Line, but it is 432 pages long and the primary subject is basic commands. Chapter seven is ten pages long and it only discusses the echo command. I would only recommend reading this book if you are an entirely new user to linux and if you have at least two weeks with nothing else to do but read this book.

I am currently reading this book now. Each chapter gives an extensive explanation for each command with exercises at the end. It takes an hour of my day to learn things like which and cp and mv and it feels like it will never end. This is truly tedious. Each chapter could be halved because it doesn't teach anything to the effect of bash scripting in depth at all. It actually only gives an outline of the basic commands and using the linux terminal.

That being said, I would still recommend this to new users with the condition that they have enough time to use it each day and the determination to finish it. For instance, I would give this to a twelve year old during summer break or a house wife to study it while the kids school. It also provides a good platform for learning more advanced nix skills like bash scripting and the kernel.

But for more experienced users, it's probably easier to just read Linux Pocket Guide: Essential Commands.
13 people found this helpful
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


  • โ†Previous page
  • Next pageโ†’

Need customer service?
‹ See all details for The Linux Command Line: A Complete Introduction

Your recently viewed items and featured recommendations
›
View or edit your browsing history
After viewing product detail pages, look here to find an easy way to navigate back to pages you are interested in.

Back to top
Get to Know Us
  • Careers
  • Amazon Newsletter
  • About Amazon
  • Accessibility
  • Sustainability
  • Press Center
  • Investor Relations
  • Amazon Devices
  • Amazon Science
Make Money with Us
  • Sell products on Amazon
  • Sell apps on Amazon
  • Supply to Amazon
  • Protect & Build Your Brand
  • Become an Affiliate
  • Become a Delivery Driver
  • Start a Package Delivery Business
  • Advertise Your Products
  • Self-Publish with Us
  • Host an Amazon Hub
  • โ€บSee More Ways to Make Money
Amazon Payment Products
  • Amazon Visa
  • Amazon Store Card
  • Amazon Secured Card
  • Amazon Business Card
  • Shop with Points
  • Credit Card Marketplace
  • Reload Your Balance
  • Amazon Currency Converter
Let Us Help You
  • Amazon and COVID-19
  • Your Account
  • Your Orders
  • Shipping Rates & Policies
  • Amazon Prime
  • Returns & Replacements
  • Manage Your Content and Devices
  • Your Recalls and Product Safety Alerts
  • Help
English
United States
Amazon Music
Stream millions
of songs
Amazon Advertising
Find, attract, and
engage customers
6pm
Score deals
on fashion brands
AbeBooks
Books, art
& collectibles
ACX
Audiobook Publishing
Made Easy
Sell on Amazon
Start a Selling Account
 
Amazon Business
Everything For
Your Business
Amazon Fresh
Groceries & More
Right To Your Door
AmazonGlobal
Ship Orders
Internationally
Home Services
Experienced Pros
Happiness Guarantee
Amazon Ignite
Sell your original
Digital Educational
Resources
Amazon Web Services
Scalable Cloud
Computing Services
 
Audible
Listen to Books & Original
Audio Performances
Book Depository
Books With Free
Delivery Worldwide
Box Office Mojo
Find Movie
Box Office Data
ComiXology
Thousands of
Digital Comics
DPReview
Digital
Photography
Fabric
Sewing, Quilting
& Knitting
 
Goodreads
Book reviews
& recommendations
IMDb
Movies, TV
& Celebrities
IMDbPro
Get Info Entertainment
Professionals Need
Kindle Direct Publishing
Indie Digital & Print Publishing
Made Easy
Amazon Photos
Unlimited Photo Storage
Free With Prime
Prime Video Direct
Video Distribution
Made Easy
 
Shopbop
Designer
Fashion Brands
Amazon Warehouse
Great Deals on
Quality Used Products
Whole Foods Market
Americaโ€™s Healthiest
Grocery Store
Woot!
Deals and
Shenanigans
Zappos
Shoes &
Clothing
Ring
Smart Home
Security Systems
 
eero WiFi
Stream 4K Video
in Every Room
Blink
Smart Security
for Every Home
Neighbors App
Real-Time Crime
& Safety Alerts
Amazon Subscription Boxes
Top subscription boxes โ€“ right to your door
PillPack
Pharmacy Simplified
Amazon Renewed
Like-new products
you can trust
  • Conditions of Use
  • Privacy Notice
  • Your Ads Privacy Choices
ยฉ 1996-2023, Amazon.com, Inc. or its affiliates