Cantitate/Preț
Produs

UNIX: The Textbook, Third Edition

Autor Syed Mansoor Sarwar, Robert M. Koretsky
en Limba Engleză Hardback – 10 oct 2016
UNIX: The Textbook, Third Edition provides a comprehensive introduction to the modern, twenty-first-century UNIX operating system. The book deploys PC-BSD and Solaris, representative systems of the major branches of the UNIX family, to illustrate the key concepts. It covers many topics not covered in older, more traditional textbook approaches, such as Python, UNIX System Programming from basics to socket-based network programming using the client-server paradigm, the Zettabyte File System (ZFS), and the highly developed X Windows-based KDE and Gnome GUI desktop environments.
The third edition has been fully updated and expanded, with extensive revisions throughout. It features a new tutorial chapter on the Python programming language and its use in UNIX, as well as a complete tutorial on the git command with Github. It includes four new chapters on UNIX system programming and the UNIX API, which describe the use of the UNIX system call interface for file processing, process management, signal handling, interprocess communication (using pipes, FIFOs, and sockets), extensive coverage of internetworking with UNIX TCP/IP using the client-server software, and considerations for the design and implementation of production-quality client-server software using iterative and concurrent servers. It also includes new chapters on UNIX system administration, ZFS, and container virtualization methodologies using iocage, Solaris Jails, and VirtualBox.
Utilizing the authors’ almost 65 years of practical teaching experience at the college level, this textbook presents well-thought-out sequencing of old and new topics, well-developed and timely lessons, a Github site containing all of the code in the book plus exercise solutions, and homework exercises/problems synchronized with the didactic sequencing of chapters in the book. With the exception of four chapters on system programming, the book can be used very successfully by a complete novice, as well as by an experienced UNIX system user, in both an informal and formal learning environment.
The book may be used in several computer science and information technology courses, including UNIX for beginners and advanced users, shell and Python scripting, UNIX system programming, UNIX network programming, and UNIX system administration. It may also be used as a companion to the undergraduate and graduate level courses on operating system concepts and principles.
 
 
Citește tot Restrânge

Preț: 67825 lei

Preț vechi: 96256 lei
-30% Nou

Puncte Express: 1017

Preț estimativ în valută:
12980 13652$ 10812£

Carte tipărită la comandă

Livrare economică 04-18 ianuarie 25

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9781482233582
ISBN-10: 1482233584
Pagini: 1380
Ilustrații: 175 in text boxes; 171 Tables, black and white; 261 Illustrations, black and white
Dimensiuni: 178 x 254 x 74 mm
Greutate: 2.54 kg
Ediția:3rd edition
Editura: CRC Press
Colecția Chapman and Hall/CRC

Cuprins

Overview of Operating Systems. A "Quick-Start" into UNIX, Some Essential Commands, and UNIX Shells. Editing Text Files. Files and File System Structure. File Security. Basic File Processing. Advanced File Processing. File Sharing. Redirection and Piping. Processes. Networking and Internetworking. Introductory Bourne Shell Programming. Advanced Bourne Shell Programming. Introductory C Shell Programming. Advanced C Shell Programming. Python Fundamentals. Unix Tools for Software Development. Systems Programming I—File Management. Systems Programming II—Process Management and Signal Processing. Systems Programming III—Interprocess Communication (IPC). Systems Programming IV—Practical Considerations. X Window System—The UNIX Graphical User Interface. UNIX System Administration Fundamentals. Appendix: Command Dictionary. Glossary. Index.

Recenzii

"… an in-depth and detailed presentation of the UNIX system."
—Hussein Abdel-Wahab, Department of Computer Science, Old Dominion University
"I have utilized Unix: The Textbook for classes I have taught, and recommend it as a reference for Unix users at all levels. This new edition has many updates, including new content for networking, graphical interfaces, and other contemporary topics. Students will appreciate the incremental introduction to Unix, and experts will appreciate the thoroughness and depth."
—Dr. Gregory Newby, research computing expert



Descriere

This third edition of a bestseller has been completely revised and expanded to include seven new chapters covering Python fundamentals, Unix system administration fundamentals, and more. Designed for undergraduate students taking Unix or operating systems courses, the text provides comprehensive coverage of Unix system programming and administration. Each chapter presents web resources, summaries, questions, and problems.