Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series) 2nd Edition

4.8 out of 5 stars 51 ratings
ISBN-13: 978-0321525949
ISBN-10: 0321525949
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Share
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Buy used:
$7.99
Used: Acceptable | Details
Condition: Used: Acceptable
Comment: Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less
Access codes and supplements are not guaranteed with used items.
FREE delivery February 15 - 22. Details
Or fastest delivery February 9 - 11. Details

There is a newer edition of this item:

Advanced Programming in the UNIX Environment, 3rd Edition
$31.83
(141)
Only 2 left in stock - order soon.

Amazon First Reads | Editors' picks at exclusive prices

Editorial Reviews

From the Back Cover

"This is the definitive reference book for any serious or professional UNIX systems programmer. Rago has updated and extended the original Stevens classic while keeping true to the original."

&;Andrew Josey, Director, Certification, The Open Group, and Chair of the POSIX 1003.1 Working Group

The same trusted content from the Second Edition, now in paperback!

 

For over a decade, serious C programmers have relied on one book for practical, in-depth knowledge of the programming interfaces that drive the UNIX and Linux kernels: W. Richard Stevens' Advanced Programming in the UNIX® Environment . Now, Stevens' colleague Stephen Rago has thoroughly updated this classic to reflect the latest technical advances and add support for today's leading UNIX and Linux platforms.

Rago carefully retains the spirit and approach that made this book a classic. Building on Stevens' work, he begins with basic topics such as files, directories, and processes, carefully laying the groundwork for understanding more advanced techniques, such as signal handling and terminal I/O.

Substantial new material includes chapters on threads and multithreaded programming, using the socket interface to drive interprocess communication (IPC), and extensive coverage of the interfaces added to the latest version of the POSIX.1 standard. Nearly all examples have been tested on four of today's most widely used UNIX/Linux platforms: FreeBSD 5.2.1; the Linux 2.4.22 kernel; Solaris 9; and Darwin 7.4.0, the FreeBSD/Mach hybrid underlying Apple's Mac OS X 10.3.

As in the first edition, you'll learn through example, including more than 10,000 lines of downloadable, ANSI C source code. More than 400 system calls and functions are demonstrated with concise, complete programs that clearly illustrate their usage, arguments, and return values. To tie together what you've learned, the book presents several chapter-length case studies, each fully updated for contemporary environments.

Advanced Programming in the UNIX® Environment has helped a generation of programmers write code with exceptional power, performance, and reliability. Now updated for today's UNIX/Linux systems, this second edition will be even more indispensable.

About the Author

The late W. Richard Stevens was the acclaimed author of UNIX® Network Programming, Volumes 1 and 2, widely recognized as the classic texts in UNIX networking; as well as TCP/IP Illustrated, Volumes 1-3, and the first edition of this book.

Stephen A. Rago is the author of UNIX® System V Network Programming (Addison-Wesley, 1993). Rago was one of the Bell Laboratories developers who built UNIX System V, Release 4. He served as a technical reviewer for the first edition of Advanced Programming in the UNIX® Environment. Rago currently works as a manager at EMC, specializing in file servers and file systems.



Valentine's Day gift card deals

Product details

  • Publisher ‏ : ‎ Addison-Wesley Professional; 2nd edition (January 18, 2008)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 927 pages
  • ISBN-10 ‏ : ‎ 0321525949
  • ISBN-13 ‏ : ‎ 978-0321525949
  • Item Weight ‏ : ‎ 3.44 pounds
  • Dimensions ‏ : ‎ 7.25 x 2 x 9.5 inches
  • Customer Reviews:
    4.8 out of 5 stars 51 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read author blogs and more

Customer reviews

4.8 out of 5 stars
4.8 out of 5
51 global ratings
5 star
85%
4 star
5%
3 star
10%
2 star 0% (0%) 0%
1 star 0% (0%) 0%

Top reviews from the United States

Reviewed in the United States on December 21, 2011
Verified Purchase
One person found this helpful
Report abuse
Reviewed in the United States on February 28, 2012
Verified Purchase
2 people found this helpful
Report abuse
Reviewed in the United States on February 19, 2013
Verified Purchase
One person found this helpful
Report abuse
Reviewed in the United States on July 15, 2012
Verified Purchase
2 people found this helpful
Report abuse
Reviewed in the United States on February 1, 2012
Verified Purchase
Reviewed in the United States on November 10, 2006
Verified Purchase
12 people found this helpful
Report abuse
Reviewed in the United States on April 15, 2010
Verified Purchase
2 people found this helpful
Report abuse
Reviewed in the United States on December 4, 2012
Verified Purchase
2 people found this helpful
Report abuse

Top reviews from other countries

Tomás
5.0 out of 5 stars excelent book
Reviewed in the United Kingdom on March 15, 2012
Verified Purchase
Mr. I. R. Turner
3.0 out of 5 stars Ramble on
Reviewed in the United Kingdom on March 23, 2010
Verified Purchase
4 people found this helpful
Report abuse
Kevin
5.0 out of 5 stars Love this book
Reviewed in Canada on February 25, 2018
Verified Purchase
Jeninga
5.0 out of 5 stars Einzigartig wie V1
Reviewed in Germany on May 2, 2013
Verified Purchase
One person found this helpful
Report abuse
Jorge
5.0 out of 5 stars El libro esencial de UNIX
Reviewed in Spain on February 17, 2013
Verified Purchase