|Listed in category:
Have one to sell?

The Linux Programming Interface: A Linux and Unix System Programming Handbook

US $55.46
Condition:
Good
Breathe easy. Returns accepted.
Shipping:
Free Standard Shipping. See detailsfor shipping
Located in: Sparks, Nevada, United States
Delivery:
Estimated between Thu, May 30 and Mon, Jun 3 to 43230
Delivery time is estimated using our proprietary method which is based on the buyer's proximity to the item location, the shipping service selected, the seller's shipping history, and other factors. Delivery times may vary, especially during peak periods.
Returns:
30 days returns. Buyer pays for return shipping. See details- for more information about returns
Payments:
      
Earn up to 5x points when you use your eBay Mastercard®. Learn moreabout earning points with eBay Mastercard

Shop with confidence

eBay Money Back Guarantee
Get the item you ordered or your money back. Learn moreeBay Money Back Guarantee - opens new window or tab
Seller assumes all responsibility for this listing.
eBay item number:285318283349
Last updated on May 24, 2024 10:16:59 PDTView all revisionsView all revisions

Item specifics

Condition
Good: A book that has been read but is in good condition. Very minimal damage to the cover including ...
Book Title
The Linux Programming Interface: A Linux and Unix System Programm
Publication Date
2010-10-27
Pages
1552
ISBN
9781593272203
Publication Name
Linux Programming Interface : a Linux and Unix System Programming Handbook
Item Length
9.6in
Publisher
No Starch Press, Incorporated
Publication Year
2010
Type
Textbook
Format
Hardcover
Language
English
Item Height
2.4in
Author
Michael Kerrisk
Features
New Edition
Item Width
7.4in
Item Weight
84.1 Oz
Number of Pages
1552 Pages

About this product

Product Information

The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface the interface employed by nearly every application that runs on a Linux or UNIX system. In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations with clear, complete example programs. You'll find descriptions of over 500 system calls and library functions, and more than 200 example programs, 88 tables, and 115 diagrams. You'll learn how to: Read and write files efficiently Use signals, clocks, and timers Create processes and execute programs Write secure programs Write multithreaded programs using POSIX threads Build and use shared libraries Perform interprocess communication using pipes, message queues, shared memory, and semaphores Write network applications with the sockets API While The Linux Programming Interface covers a wealth of Linux-specific features, including epoll, inotify, and the /proc file system, its emphasis on UNIX standards (POSIX.1-2001/SUSv3 and POSIX.1-2008/SUSv4) makes it equally valuable to programmers working on other UNIX platforms. The Linux Programming Interface is the most comprehensive single-volume work on the Linux and UNIX programming interface, and a book that's destined to become a new classic.The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface the interface employed by nearly every application that runs on a Linux or UNIX system. In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations with clear, complete example programs. You'll find descriptions of over 500 system calls and library functions, and more than 200 example programs, 88 tables, and 115 diagrams. You'll learn how to: Read and write files efficiently Use signals, clocks, and timers Create processes and execute programs Write secure programs Write multithreaded programs using POSIX threads Build and use shared libraries Perform interprocess communication using pipes, message queues, shared memory, and semaphores Write network applications with the sockets API While The Linux Programming Interface covers a wealth of Linux-specific features, including epoll, inotify, and the /proc file system, its emphasis on UNIX standards (POSIX.1-2001/SUSv3 and POSIX.1-2008/SUSv4) makes it equally valuable to programmers working on other UNIX platforms. The Linux Programming Interface is the most comprehensive single-volume work on the Linux and UNIX programming interface, and a book that's destined to become a new classic.

Product Identifiers

Publisher
No Starch Press, Incorporated
ISBN-10
1593272200
ISBN-13
9781593272203
eBay Product ID (ePID)
108964737

Product Key Features

Author
Michael Kerrisk
Publication Name
Linux Programming Interface : a Linux and Unix System Programming Handbook
Format
Hardcover
Language
English
Features
New Edition
Publication Year
2010
Type
Textbook
Number of Pages
1552 Pages

Dimensions

Item Length
9.6in
Item Height
2.4in
Item Width
7.4in
Weight
82 Oz
Item Weight
84.1 Oz

Additional Product Features

Lc Classification Number
Qa76.76.O63
Publication Date
2010-10-01
Edition Description
New Edition
Table of Content
Preface Chapter 1: History and Standards Chapter 2: Fundamental Concepts Chapter 3: System Programming Concepts Chapter 4: File I/O: The Universal I/O Model Chapter 5: File I/O: Further Details Chapter 6: Processes Chapter 7: Memory Allocation Chapter 8: Users and Groups Chapter 9: Process Credentials Chapter 10: Time Chapter 11: System Limits and Options Chapter 12: System and Process Information Chapter 13: File I/O Buffering Chapter 14: File Systems Chapter 15: File Attributes Chapter 16: Extended Attributes Chapter 17: Access Control Lists Chapter 18: Directories and Links Chapter 19: Monitoring File Events Chapter 20: Signals: Fundamental Concepts Chapter 21: Signals: Signal Handlers Chapter 22: Signals: Advanced Features Chapter 23: Timers and Sleeping Chapter 24: Process Creation Chapter 25: Process Termination Chapter 26: Monitoring Child Processes Chapter 27: Program Execution Chapter 28: Process Creation and Program Execution in More Detail Chapter 29: Threads: Introduction Chapter 30: Threads: Thread Synchronization Chapter 31: Threads: Thread Safety and Per-Thread Storage Chapter 32: Threads: Thread Cancellation Chapter 33: Threads: Further Details Chapter 34: Process Groups, Sessions, and Job Control Chapter 35: Process Priorities and Scheduling Chapter 36: Process Resources Chapter 37: Daemons Chapter 38: Writing Secure Privileged Programs Chapter 39: Capabilities Chapter 40: Login Accounting Chapter 41: Fundamentals of Shared Libraries Chapter 42: Advanced Features of Shared Libraries Chapter 43: Interprocess Communication Overview Chapter 44: Pipes and FIFOs Chapter 45: Introduction to System V IPC Chapter 46: System V Message Queues Chapter 47: System V Semaphores Chapter 48: System V Shared Memory Chapter 49: Memory Mappings Chapter 50: Virtual Memory Operations Chapter 51: Introduction to POSIX IPC Chapter 52: POSIX Message Queues Chapter 53: POSIX Semaphores Chapter 54: POSIX Shared Memory Chapter 55: File Locking Chapter 56: Sockets: Introduction Chapter 57: Sockets: UNIX Domain Chapter 58: Sockets: Fundamentals of TCP/IP Networks Chapter 59: Sockets: Internet Domains Chapter 60: Sockets: Server Design Chapter 61: Sockets: Advanced Topics Chapter 62: Terminals Chapter 63: Alternative I/O Models Chapter 64: Pseudoterminals Appendix A: Tracing System Calls Appendix B: Parsing Command-Line Options Appendix C: Casting the NULL Pointer Appendix D: Kernel Configuration Appendix E: Further Sources of Information Appendix F: Solutions to Selected Exercises
Copyright Date
2010
Topic
Operating Systems / Unix, Operating Systems / Linux, Operating Systems / General, Programming / Open Source
Lccn
2010-001947
Dewey Decimal
005.4/32
Intended Audience
Trade
Dewey Edition
22
Illustrated
Yes
Genre
Computers

Item description from the seller

AlibrisBooks

AlibrisBooks

98.5% positive feedback
1.8M items sold
Joined May 2008

Detailed seller ratings

Average for the last 12 months

Accurate description
4.9
Reasonable shipping cost
4.9
Shipping speed
4.9
Communication
4.9

Seller feedback (459,905)

e***l (96)- Feedback left by buyer.
Past 6 months
Verified purchase
Super impressed with this seller! They had the best price by far for this book! Both the cost of the book and the shipping fee was far better than average! The book came exactly as described, it was well packaged and quite a bit earlier than expected! The seller was polite and replied quickly to my messages. I’ll definitely make another purchase soon! Thank you to the seller! Be safe and keep up the great work!
l***w (80)- Feedback left by buyer.
Past 6 months
Verified purchase
WONDERFUL book! Better than described, in just like new condition [not just good]. Packaged very carefully, shipped very securely. Great seller, would buy from again in a heartbeat! No communication occurred, but I imagine it would have been as good as the rest of their customer service. Very happy with purchase, thank you very much!
n***_ (279)- Feedback left by buyer.
Past 6 months
Verified purchase
All around had the best experience you could hope for with purchasing online. Seller was informative of the shipping process from start to finish. Product arrived matching the specifications I requested but also matched the photographs and item description. Lastly shipped and arrived fast and packaged perfectly for safety. Highly suggest this sellers shop, AAA+++.

Product ratings and reviews

4.5
8 product ratings
  • 7 users rated this 5 out of 5 stars
  • 0 users rated this 4 out of 5 stars
  • 0 users rated this 3 out of 5 stars
  • 0 users rated this 2 out of 5 stars
  • 1 users rated this 1 out of 5 stars

Would recommend

Good value

Compelling content

Most relevant reviews

  • If you are programming on Linux, this book will make your life easier.

    Taking an operating systems class in C and have already found myself turning to this book for file I/O and socket programming.

    Verified purchase: YesCondition: Pre-OwnedSold by: sabrw89-4

  • Ok

    This book is for someone with many more years of Linux (and C) than I have. Can not fairly rate this book.

    Verified purchase: YesCondition: Pre-OwnedSold by: booksrun

  • Thank you for delivering

    Verified purchase: YesCondition: Pre-OwnedSold by: bellwetherbooks_usa

  • college

    Son needed for college. Has had no problems

    Verified purchase: YesCondition: Pre-Owned

  • it was exactly what he asked for

    my brother was very excited whn he got it

    Verified purchase: YesCondition: Pre-OwnedSold by: goodwillbks