Using C on the UNIX System (Nutshell Handbooks)
Language: English
Published by O'Reilly & Associates, 1989
- Softcover
- Used

Seller: HPB-Diamond, Dallas, TX, U.S.A.HPB-Diamond
AbeBooks seller since September 15, 2017
Condition: Used - Very good
US$ 5.99
Quantity: 1 available
Add to basketItem description from seller
Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority.
Seller Inventory # S_478143932
- Title
- Using C on the UNIX System (Nutshell Handbooks)
- Author
- Curry, Dave
- Publisher
- O'Reilly & Associates
- Publication year
- 1989
- Condition
- Very Good
- Binding
- paperback
- Language
- English
- ISBN 10
- 0937175234
- ISBN 13
- 9780937175231
Using C on the UNIX System provides a thorough introduction to the UNIX system call libraries. It is aimed at programmers who already know C, but who want to take full advantage of the UNIX programming environment. If you want to learn how to work with the operating system and to write programs that can interact with directories, terminals, and networks at the lowest level, you will find this book essential. It is impossible to write UNIX utilities of any sophistication without understanding the material in this book.
Even if you don't want to program at this level, familiarity with the UNIX system interface is the mark of an experienced and fluent user. If you want to know how the C shell performs job control or how network addressing works, you will find the answer here. Your knowledge of the UNIX system is fundamentally incomplete until you can make C work for you.
Using C provides discussions of the most important system calls as well as detailed descriptions of the important system data structures.
Topics covered include:
- Low-level I/O (open, close, read, write).
- Files, directories, and the low-level structure of the file system.
- I/O control, including terminal management (ioctl).
- Reading the system administrative databases (getpwent, etc.).
- Time, timers, and timing.
- Signal handling.
- How one program starts another program (system, execv, fork).
- Job control.
- Interprocess communication (sockets, message queues, semaphores, shared memory).
- Networking (addressing, port numbers).
This book is based on Berkeley 4.3 UNIX, but also covers System V.
"Synopsis" may belong to another edition of this title.
About the Author
David A. Curry has been programming and administering UNIX systems since 1978. He has authored books on UNIX and C programming and UNIX security. Dave has worked for the Research Institute for Advanced Computer Science, SRI International, and the Purdue University Engineering Computer Network. He currently serves as the Purdue Computer Emergency Response Team's representative to the Forum of Incident Response and Security Teams. Dave's hobbies include amateur radio and reading military and science fiction, but most of his time is spent trying to keep up with the kids.
"About the title" may belong to another edition of this title.
HPB-Diamond
Dallas, TX, U.S.A.
AbeBooks seller since September 15, 2017
Shipping rates within U.S.A.
| Item | 4 to 14 business days | 2 to 6 business days |
|---|---|---|
| First item | US$ 3.75 | US$ 6.99 |
Payment methods
Store description
Half Price Books has been connecting readers to great books since 1972. Customer service is our top priority.
Seller's business information
Half Price Books, Records, Magazines, Inc.
5803 East Northwest Highway
Dallas, TX U.S.A. 75231