Linux: The Textbook, Second Edition
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.

Features

  • New or updated coverage of file system, sorting, regular expressions, directory and file searching, file compression and encryption, shell scripting, system programming, client-server–based network programming, thread programming with pthreads, and system administration
  • Extensive in-text pedagogy, including chapter objectives, student projects, and basic and advanced student exercises for every chapter
  • Expansive electronic downloads offer advanced content on Python, ZFS, TC shell scripting, advanced system programming, internetworking with Linux TCP/IP, and many more topics, all featured on the CRC Press website
  • Downloadable test bank, work book, and solutions available for instructors on the CRC Press website
  • Author-maintained GitHub repository provides other resources, such as live links to further references, updates, and errata

1128717788
Linux: The Textbook, Second Edition
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.

Features

  • New or updated coverage of file system, sorting, regular expressions, directory and file searching, file compression and encryption, shell scripting, system programming, client-server–based network programming, thread programming with pthreads, and system administration
  • Extensive in-text pedagogy, including chapter objectives, student projects, and basic and advanced student exercises for every chapter
  • Expansive electronic downloads offer advanced content on Python, ZFS, TC shell scripting, advanced system programming, internetworking with Linux TCP/IP, and many more topics, all featured on the CRC Press website
  • Downloadable test bank, work book, and solutions available for instructors on the CRC Press website
  • Author-maintained GitHub repository provides other resources, such as live links to further references, updates, and errata

55.99 In Stock
Linux: The Textbook, Second Edition

Linux: The Textbook, Second Edition

Linux: The Textbook, Second Edition

Linux: The Textbook, Second Edition

Paperback(2nd ed.)

$55.99 
  • SHIP THIS ITEM
    In stock. Ships in 3-7 days. Typically arrives in 3 weeks.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

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.

Features

  • New or updated coverage of file system, sorting, regular expressions, directory and file searching, file compression and encryption, shell scripting, system programming, client-server–based network programming, thread programming with pthreads, and system administration
  • Extensive in-text pedagogy, including chapter objectives, student projects, and basic and advanced student exercises for every chapter
  • Expansive electronic downloads offer advanced content on Python, ZFS, TC shell scripting, advanced system programming, internetworking with Linux TCP/IP, and many more topics, all featured on the CRC Press website
  • Downloadable test bank, work book, and solutions available for instructors on the CRC Press website
  • Author-maintained GitHub repository provides other resources, such as live links to further references, updates, and errata


Product Details

ISBN-13: 9780367571061
Publisher: CRC Press
Publication date: 06/30/2020
Edition description: 2nd ed.
Pages: 688
Product dimensions: 7.00(w) x 10.00(h) x (d)

About the Author

Syed Mansoor Sarwar is a professor and principal at Punjab University College of Information Technology (PUCIT), and a former tenured associate professor in the Multnomah School of Engineering at the University of Portland (UP). He received his M.S. and Ph.D. in Computer Engineering from the Iowa State University (ISU), and has over 30 years of post-Ph.D. experience in teaching and research. He has over 40 research publications in international journals and conferences. He was nominated for the Best Graduate Researcher Award at ISU for his Ph.D. research, and Best Researcher and Best Teacher awards at UP. He has been learning, using, and teaching operating systems since 1986.

Robert M. Koretsky is a retired lecturer in Mechanical Engineering at the Multnomah School of Engineering at the University of Portland. He was principally educated at the Pratt Institute in Brooklyn, New York. Prior to teaching, he worked as an Automotive Engineering Designer with the Freightliner Corp. in Portland, Oregon.

Table of Contents

Preface

Acknowledgments

Authors

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

10 Processes

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

18 systemd

Appendix A: Installation Instructions

Appendix B: Books for Further Reference

Index

From the B&N Reads Blog

Customer Reviews