- Paperback: 688 pages
- Publisher: Chapman and Hall/CRC; 1 edition (7 October 2014)
- Language: English
- ISBN-10: 1482235897
- ISBN-13: 978-1482235890
- Product Dimensions: 17.8 x 3.9 x 25.4 cm
- Average Customer Review: Be the first to review this item
- Amazon Bestsellers Rank: #4,37,566 in Books (See Top 100 in Books)
Linux with Operating System Concepts Paperback – 7 Oct 2014
Customers who bought this item also bought
Description for Linux with Operating System Concepts
"The intent of this text is to provide both use and administration details for Linux, as well as more general concepts of operating systems. ...The writing style is almost conversational…The coverage is quite good… and there are many helpful comments that help in dealing with the many Linux variations. This text has the potential to serve a wide variety of audiences…"
―Computing Reviews, June 2015
"I would strongly recommend this book as a primary textbook for a course or tutorial on the use of Linux, or as a companion reference book in an operating systems course. This is also a great book for business computer systems students, IT personnel who need to jump onto the Linux/Unix wagon, or for an engineer or engineering student who wants to learn more about a workstation that hosts his or her computer aided design software."
―Aleksander Malinowski, Bradley University
"This book is a broad and deep look at everything you need to do to dive into Linux. Both experienced users and Linux newbies will have something to learn from this book; it’s worthy of keeping on your shelf as a reference."
―Peter Bartoli, San Diego State University
"This is a good book that covers a comprehensive list of Linux topics for college students. Unlike many Linux books that are written for system administrators or software professionals who develop Linux systems or applications, this book takes a unique approach and discusses the topics at a level that is appropriate for undergraduate students who are learning Linux."
―Xiannong Meng, Bucknell University
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 mobile phone number.
|5 star (0%)|
|4 star (0%)|
|3 star (0%)|
|2 star (0%)|
|1 star (0%)|
Most helpful customer reviews on Amazon.com
A solid book on the Linux operating system!
“Linux with Operating System Concepts” by Richard Fox is a very informative book on the Linux operating system, that is well written with significant explanation, describing key usage and system administration issues, and is practically applicable for a broad audience, including: students, instructors, system administrators, computer engineers and hobbyists.
I feel that employees in academic institutions and businesses that use the Linux operating system would benefit from reading this text, since it covers machine setup and goes into depth with regard to details of computer operating system usage. It’s a truly useful book for many different people and will grow in popularity as the Linux operating system gains a wider audience.
I now have a much better appreciation of the Linux operating system than I did before, where I would otherwise read the online manual-styled documents but not get all the information as a whole and how it all fits together. So many times whilst reading the book I found myself saying things like: “Oh, so that’s why sys admin people do that”, or “Oh, now I get the organization of the file system”, or “So that’s how you automate processes with Bash scripts” or “That’s why people use a logical volume manager to organize partitioning”, etc. I highlighted a lot of ideas throughout.
There is a substantial amount of material covering the Linux operating system and its use, with underlying computing fundamentals: see the Contents for the broad range of topics that are covered in depth. There are summaries at the end of each chapter highlighting the key concepts including the Linux commands. Shell scripting is thoroughly covered allowing the reader to write shell scripts to automate processes. A thorough explanation of Linux installation is provided allowing the user to intelligently set up one’s own machine in a flexible manner including a thorough discussion on partitioning. There are a substantial amount of references provided at the back of the book. There are questions that may be used to test one’s knowledge or by instructors for testing purposes if necessary, but the real benefit comes from hands-on usage: the real-world test. The book has satisfied my goal of becoming more independent when sitting in front of a computer with a different operating system, without continually having to rely on system admin support. Now the questions that I ask of system admin are more intelligent, and hence they are more willing to help me as they now see that I’m making a sincere effort.
The index is quite brief and rather than a complete noun and verb listing, it is more conceptually oriented. For example, “firewall” and “IP Tables” are not in the index under “F” or “I”, but rather are found under “Network” (“N”). Similarly, “crond” isn’t under “C” but rather under “Service” (“S”). “Make” or “Makefile” don’t appear under “M”, but they may be found when referring to “Compilation”. In that regard, the reader needs to think in a more high-level conceptual manner when using the index. As a result of so much information being conveyed, the reader may feel somewhat overwhelmed at times and may find the book verbose or unnecessarily detailed. The section headings are numbered but unfortunately not in bold, so at times I had to flick backwards and forwards to find certain sections as I lost these in the body of the text. It would have been nice for keywords to have been in a bold font style, throughout the book, to make the reading more engaging.
The book can be read from start to finish in its entirety, e.g. at 1 chapter per day for 14 days. However, it’s probably better to start with Chapter 8 Installing Linux, so that the computer system is up and running, if the reader has had some exposure to Linux/Unix in the past. Then, when reading the book, the user can experiment with the material and learn by doing which would be more engaging than simply reading, and would also help in remembering commands. I never felt left behind when reading this book, but I have been exposed to Unix in the past. However, prior exposure isn’t necessary, since everything is covered in so much detail.
As a reviewer I have read the whole book with the exception of Section 5.2.2 “emacs” and Section 6.6 “awk”, as these are not of interest to me in my current work. I think it may also be beneficial to read the book twice to let concepts sink in, or use it as a reference manual when working with Linux to complement manual pages or Internet-based material (noting the conceptual nature of the Index). The only other book I’ve read on Unix is “Unix in Plain English” by Reichard and Foster-Johnson. The two books can’t be compared as one deals with operating system commands only, and the other operating system concepts with a discussion on commands where relevant: both appear very useful together. However, to really know whether this book is for you, it’s best to thoroughly read the Contents section to see if it can solve your problems. CentOS is covered more deeply than Ubuntu, but this should not pose a problem for the user. I am tempted to provide examples here of the clarity of technical explanation, but these may not be relevant to your situation, but rest assured, they do exist.
I give the book a 5-star rating for the following reasons: practical, relevant, caters for a broad audience, scientific, thorough, informative detail, and readable within a reasonable amount of time. The amount of time this book has saved me makes the price good value. The author has been very generous in sharing his obviously substantial body of knowledge here, so I kind of feel grateful for that.
“Linux with Operating System Concepts” is a thorough, useful and practical book allowing the reader to have a better understanding of the Linux operating system with helpful information and examples on command usage, scripting, partitioning, installation and setup, that all applies to the real world.
Thank you for taking the time to read my review.