Choosen by BookAuthority as one of BookAuthority's Best Linux Mint Books of All Time
Linux: The Textbook, Second Edition provides comprehensive coverage of the contemporary use of the Linux operating system for every level of student or practitioner, from beginners to advanced users. The text clearly illustrates system-specific commands and features using Debian-family Debian, Ubuntu, and Linux Mint, and RHEL-family CentOS, and stresses universal commands and features that are critical to all Linux distributions.
The second edition of the book includes extensive updates and new chapters on system administration for desktop, stand-alone PCs, and server-class computers; API for system programming, including thread programming with pthreads; virtualization methodologies; and an extensive tutorial on systemd service management.
Brand new online content on the CRC Press website includes an instructor’s workbook, test bank, and In-Chapter exercise solutions, as well as full downloadable chapters on Python Version 3.5 programming, ZFS, TC shell programming, advanced system programming, and more. An author-hosted GitHub website also features updates, further references, and errata.
"Today makes it one day before Halloween and I got one pleasant surprise that arrived in my mailbox, well in front of my door, a box with the book, Linux The Textbook by Syed Mansoor Sarwar and Robert M Koretsky. This has been something that I wanted since I got started with Linux. It is said to cover so many different commands and details on Linux, which I am sure I have no idea about.
I can tell you one thing, I don't know much about how this book will be until I get my head into it, but just from the little bit I've read on it, the book's summary page, it sounds just perfect with the more in-depth explanation about Linux and how to use it to program. I mean, in such a huge book, hardcover even, it really must explain more than many small, quick learning guides. However, they are still just as good for getting an idea, but when I want to know more, I definitely feel that a huge textbook must really cover every little detail which many may leave out.
A little bit about myself and Linux, well I have just been getting into learning about Linux.
As you can read a few weeks ago, from my recent review of the book Mastering Modern Linux by Paul S. Wang. I did get the idea on how to use Linux with the right commands. There is no negativity to that book, it was really helpful for me to understand the must know commands to get things processing as it should. Plus, what you can do in Linux and how to set different programs up. Honestly, after reading that book, It's not as hard as I figured it to be.
Now, with this new book arrived and finally in my hands, I can't wait to see what I can learn more about and how I can use it on my computer to access programs and set new ones up. Of course, I'll try to keep writing about this book and let you in on anything that might be worth mentioning before I finish my review. I think what I'm really expecting to know about is if the book could provide me with more commands and a full detail on everyone and how they can be used.
Finally, this is like a Halloween gift that isn't going to rot my teeth but increase my knowledge of Linux. Also, I should mention that this book is said to be for everyone from those that are new to Linux, those who know some things or possibly need a refresher of everything old and new that may help you program better, well this is the book to check out! So no matter if you are starting out or already have been using it for years, I would highly mention taking a look at this guide!"
"Sarwar and Koretsky serve the Anglo-Saxon community with ‘Linux: The Textbook’. A short excursion into history is followed by a detailed overview of command-line interface tools. The introduction of the data system, the processes, and the piping operations are detailed, and small ‘classroom exercises’ allow for trialling these concepts. A short chapter on TCP/IP allows for much depth.
After the first 300 pages follow two very well-executed chapters about Shell programming. The second part includes comments on programming with Unix in C. Last but not least, the authors include one the best discussions available on systemd. Sarwar and Koretsky deserve praise for all the additional information in this book"
-Tam Hanna, in iX, January 2019 [translated from the original German]
1. Overview of Operating Systems
2. "Quick Start" into the Linux Operating System
3. Editing Text Files
4. Files and File System Structure
5. File Security
6. Basic File Processing
7. Advanced File Processing
8. File Sharing
9. Redirection and Piping
11. Networking and Internetworking
12. Introductory Bash Programming
13. Advanced Bash Programming
14. Linux Tools for Software Development
15. System Programming I: File System Management
16. System Programming II: Process Management and Signal Processing
17. Linux System Administration Fundamentals
Appendix A: Installation Instructions
Appendix B: Books for Further Reference