Practical Unix Programming:
A Guide to Concurrency, Communication, and Multithreading

by Kay. A. Robbins and Steven Robbins

Appendix A: Unix Fundamentals

Unix is evolving towards a common standard, but there are still variations among vendors in such matters as the format of online documentation, options for compiling programs, and the location of the system libraries. Unfortunately, these are the very services that a systems programmer needs from day one. It would be impossible to cover in a single appendix everything needed for a user to become a Unix systems programmer. This appendix focuses on how to access Unix documentation and how to compile and execute C programs. It provides the minimal information you need to get by (assuming that you are already familiar with C). The appendix also tries to provide guidance so you can figure out the specifics on your system.

Next chapter

Back to chapter summaries