This book explains in a clear and coherent manner how Unix works, how to understand existing Unix programs, and how to design and create new Unix programs. The book is organized by subsystem, each presented in visual terms and explained using vivid metaphors. It breaks the information into manageable parts that can be presented, explained, and mastered. By using case studies and an extremely reader-friendly manner to illustrate complex ideas and concepts, the book covers the basics of systems programming, users, files and manuals, how to read a directory, using 1S, writing PWD, studying STTY, writing a video game, studying SH, environment and shell variables, I/O redirection and pipes, servers and sockets, writing a web server, license servers, and concurrent functions. For Unix system administrators and programmers, network programmers, and others who have used other operating systems and need to learn Unix programming to expand their skill sets.
Understanding UNIX/LINUX Programming: A Guide to Theory and Practice
📄 Viewing lite version
Full site ›
Book Details
Author(s)Molay, Bruce
PublisherPearson
ISBN / ASIN0130083968
ISBN-139780130083968
AvailabilityIn stock. Usually ships within 2 to 3 days.
Sales Rank383,885
MarketplaceUnited States 🇺🇸
Description ▲
Similar Products ▼
- C Programming Language, 2nd Edition
- Code Complete: A Practical Handbook of Software Construction, Second Edition
- System Software: An Introduction to Systems Programming (3rd Edition)
- Foundations of Algorithms
- Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
- Operating System Concepts
- Operating Systems: Principles and Practice
- Advanced Programming in the UNIX Environment, 3rd Edition
- C Programming: A Modern Approach, 2nd Edition
- A Gift of Fire: Social, Legal, and Ethical Issues for Computing Technology (5th Edition)