Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Using C on the UNIX System
GIS Visualizer - Geographic Data Visualized on 40+ Maps! Click here for details.
  • Title: Using C on the UNIX System
  • Author(s): David A. Curry
  • Publisher: O'Reilly & Associates; 1st edition (January 11, 1989)
  • Paperback: 250 pages
  • ebook: PDF (230 pages, 2.1 MB), ePub, and Mobi (Kindle)
  • Language: English
  • ISBN-10: 0937175234
  • ISBN-13: 978-0937175231
  • Share This:  

Book Description

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.

About the Authors
  • 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.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • The Art of UNIX Programming (Eric Steven Raymond)

    This book attempts to capture the engineering wisdom and design philosophy of the UNIX, Linux, and Open Source software development community, and as it is applied today by the most experienced programmers.

  • FreeBSD Developers' Handbook (Danilo G. Baio, et al.)

    For some it is a hobby, for others it is their profession. The information in this book might be aimed toward the beginning programmer; indeed, it could serve useful for the programmer unfamiliar with the FreeBSD platform.

  • C Programming in Linux (David Haskins)

    This book will give you an interesting glimpse into a powerful lower-level world, using a series of web development examples. It explains how to write and compile C programs for the Linux operating system, introduces operators for manipulating C expressions, etc.

  • Beej's Guide to C Programming (Brian Hall)

    This book introduces you to the most commonly used programming language, for computer users who would want to have an idea what is happening behind the scenes as they work with various computer programs.

  • The Linux Kernel Module Programming Guide (Peter Salzman)

    This book is an excellent guide for people who want to write kernel modules. It takes a hands-on approach starting with writing a small "hello, world" program, and quickly moves from there. Far from a boring text on programming,

  • O'Reilly® Linux Device Drivers, 3rd Edition (Jonathan Corbet)

    The 3rd edition of Linux Device Drivers is better than ever. The book covers all the significant changes to Version 2.6 of the Linux kernel, which simplifies many activities, and contains subtle new features.

  • Advanced Linux Programming (Mark L. Mitchell, et al)

    This book focuses mostly on the Application Programming Interface (API) provided by the Linux kernel and the C library. It contains a preliminary introduction to the development tools available.

  • Modern C (Jens Gustedt)

    Take your C programming skills to new heights, whether you're just starting out with C or have more extensive experience. Organized by level, this comprehensive guide lets you jump in where it suits you best while still reaping the maximum benefits.

  • The Art and Craft of Programming, C Edition (John C. Lusth)

    This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science.

  • Object-Oriented Programming with ANSI-C (A. Schreiner)

    This book is not going to praise object-oriented programming or condemn the Old Way. It's simply going to use ANSI-C to discover how object-oriented programming is done, what its techniques are, why they help us solve bigger problems,

  • A Book on C: Programming in C (Al Kelley, et al.)

    The C language is demonstrated with numerous examples and extensive exercises that guide readers through each concept. Step-by-step "dissections" of program code reveal the underlying logic of the programs and include in-depth implementation details.

  • Extreme C (Kamran Amini)

    This book will teach you to use C's advanced low-level power to write effective, efficient systems. This intensive, practical guide will help you become an expert C programmer. The book is essential for anybody who wants to take their C to the next level.

  • Practical C (Mark Hharrison)

    This book is a collection of ideas and techniques written for both the newcomer to the C programming language and the experienced C programmer who wishes to get the most from an implementation of the language on a personal computer.

Book Categories
:
Other Categories
Resources and Links