• Complain

Sarwar Syed Mansoor - UNIX

Here you can read online Sarwar Syed Mansoor - UNIX full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. publisher: CRC Press, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Sarwar Syed Mansoor UNIX

UNIX: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "UNIX" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Sarwar Syed Mansoor: author's other books


Who wrote UNIX? Find out the surname, the name of the author of the book and a list of all author's works by series.

UNIX — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "UNIX" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents

UNIX The Textbook THIRD EDITION UNIX The Textbook THIRD EDITION Syed Mansoor - photo 1

UNIX

The Textbook

THIRD EDITION

UNIX

The Textbook

THIRD EDITION

Syed Mansoor Sarwar
Robert M. Koretsky

CRC Press Taylor Francis Group 6000 Broken Sound Parkway NW Suite 300 Boca - photo 2

CRC Press

Taylor & Francis Group

6000 Broken Sound Parkway NW, Suite 300

Boca Raton, FL 33487-2742

2017 by Taylor & Francis Group, LLC

CRC Press is an imprint of Taylor & Francis Group, an Informa business

No claim to original U.S. Government works

Printed on acid-free paper

Version Date: 20160226

International Standard Book Number-13: 978-1-4822-3358-2 (Hardback)

This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint.

Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information storage or retrieval system, without written permission from the publishers.

For permission to photocopy or use material electronically from this work, please access www.copyright.com (http://www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that provides licenses and registration for a variety of users. For organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arranged.

Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to infringe.

Library of Congress Cataloging-in-Publication Data

Names: Sarwar, Syed Mansoor, author. | Koretsky, Robert, author.

Title: UNIX : the textbook / Syed Mansoor Sarwar and Robert M. Koretsky.

Description: Third edition. | Boca Raton : Taylor & Francis, CRC Press, 2016. | Includes bibliographical references and index.

Identifiers: LCCN 2016009010 | ISBN 9781482233582 (alk. paper)

Subjects: LCSH: UNIX (Computer file) | Operating systems (Computers)

Classification: LCC QA76.774.U64 S37 2016 | DDC 005.4/32--dc23

LC record available at http://lccn.loc.gov/2016009010

Visit the Taylor & Francis Web site at

http://www.taylorandfrancis.com

and the CRC Press Web site at

http://www.crcpress.com

To my family

S.M.S.

To my family

R.M.K.

Contents

This third edition of UNIX: The Textbook has many significant changes and additions incorporated into it, in terms of both the scope and content of the previous editions. It is a textbook on the modern, twenty-first-century UNIX operating system. It uses an introductory approach in style, very similar to the style of the previous editions. 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 two UNIX systems that we deploy to illustrate everything in this edition are PC-BSD and Solaris. There are many things that make these two systems superior to, as well as very different from, any contemporary, nominally UNIX distribution, and also from other NIX-like operating systems, such as Linux and OS X. There are many topics covered in this book that older, more traditional textbook approaches to UNIX could not include, such as the Zettabyte File System (ZFS) and a highly developed KDE or Gnome GUI desktop environment. The traditional text-based command line interface, though, is still a very integral part of our presentation of UNIX.

CHANGES IN THE THIRD EDITION OF THIS BOOK

Because PC-BSD and Solaris UNIX have had many important functional additions made to the application user interface since the previous edition came out, and because UNIX is now an even more widely-dispersed system in the marketplace than previously, we felt that we needed to add instructional material to the book covering these additions, including:

Showing desktop KDE PC-BSD and Gnome Solaris as base system implementations of UNIX.

Adding methods for customizing vi, vim, and emacs.

Adding a complete tutorial chapter on the Python programming language and its use in UNIX.

Giving a complete tutorial on the git command, and using Github.

Adding four new, complete chapters on UNIX system programming and the UNIX API.

Revising the chapter on networking and internetworking to bring it in line with current standards.

Complete covering system call interfaces, files, file-related data structures in the UNIX kernel, file I/O paradigms, and file manipulation API.

Extensive coverage of UNIX processes and threads, process-related kernel data structures in the UNIX kernel, process management API, and signal handling.

Comprehensively covering interprocess communication in UNIX using pipes, named pipes (FIFOs), and sockets.

Comprehensively coverage of Internetworking with UNIX TCP/IP: the clientserver software for the Internet services using sockets, including the design and implementation of concurrent servers using the select system call and the need for concurrent clients.

Providing coverage of important practical considerations in the design and implementation of production-quality clientserver software.

Completely revising much of the tutorial section on the X Window System to now include writing Xlib and Xcb code.

Adding a new, extensive chapter on UNIX system administration that details installation, maintenance, and updating/upgrading PC-BSD and Solaris systems on your own PC.

Adding a complete reference chapter on ZFS, the default file system on PC-BSD and Solaris.

Adding a complete chapter on virtualization methodologies that illustrate PC-BSD jails and iocage, Solaris zones, and installation of various guest operating systems in popular host systems using VirtualBox.

Adding many new diagrams, tables, interactive shell sessions, in-chapter tutorials, in-chapter exercises, and end-of-chapter problems.

Providing coverage of many new commands and enhancing coverage of existing commands.

Providing up-to-date URLs for important Web resources on nearly everything in the book.

Enhancing the usability of all shell scripts, Python and C programs, and other programming code shown in the printed book, by installing them at a Github repository for easy download to a local repository.

Redesigning the text layout to provide a more usable active learner document.

As in the last editions, one very important fact to keep in mind when you look at what we have included in this edition, and for that matter in the sequencing and presentation of all the material in the book, is the fact that we have almost 65 years of practical teaching experience at the college level. Our continuing concept for this book grew out of our unwillingness to use either the large, intractable UNIX reference sources or the short nutshell guides to teach meaningful, complete, and relevant introductory classes on the subject. We still feel very strongly that a textbook approach, with pedagogy incorporating in-chapter tutorials and exercises, as well as useful problem sets at the end of each chapter, allows us to present all the important UNIX topics for a classroom lecturelaboratoryhomework presentation. We have continued to fine-tune this textbook presentation in a manner consistent with optimal learning outcomes (i.e., well-thought-out sequencing of old and new topics, well-developed and timely lessons, online laboratory problems, and homework exercises/problems synchronized with the sequencing of chapters in the book). As in the earlier editions, because of the greatly increased depth and breadth of coverage of the basic and advanced topics we present, anyone interested in furthering their professional knowledge of the subject matter will also find this textbook useful.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «UNIX»

Look at similar books to UNIX. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «UNIX»

Discussion, reviews of the book UNIX and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.