next up previous
Next: About this document ... Up: GNO Overview and Installation Previous: GNO Snooper CDA


Paul Abrahams and Bruce Larson.
UNIX for the Impatient.
Addison Wesley, 1992.
ISBN: 0-201-55703-7
Highly recommended. A new, comprehensive, in-depth reference to UNIX. ``a handbook you can use both as a manual to learn UNIX and as a ready reference for fast answers to specific UNIX questions.''.

Kaare Christian.
The UNIX Operating System.
Wiley, second edition, 1988.
ISBN: 0-471-84781-X
A classic overview of UNIX commands. Good in coverage.

ANSI X3.159 Committee.
ANSI X3.159-1989: Programming Language - C.
American National Standards Institute, 1989.

Apple Computer.
Apple IIgs Firmware Reference.
Addison-Wesley, 1987.
ISBN 0-201-17744-7.

Apple Computer.
Apple IIgs ToolBox Reference, Volume 1.
Addison-Wesley, 1988.
ISBN 0-201-17746-3
This book is now published by the Byte Works.

Apple Computer.
Apple IIgs ToolBox Reference, Volume 2.
Addison-Wesley, 1988.
ISBN 0-201-17747-1
This book is now published by the Byte Works.

Apple Computer.
Apple Numerics Manual.
Addison-Wesley, second edition, 1988.
ISBN 0-201-17738-2.

Apple Computer.
Apple IIgs ToolBox Reference, Volume 3.
Addison-Wesley, 1990.
ISBN 0-201-55019-9
This book is now published by the Byte Works.

Apple Computer.
GS/OS Reference.
Addison-Wesley, 1990.
ISBN 0-201-55020-2.

David Curry.
Using C on the UNIX System.
O'Reilly, 1990.
ISBN: 0-937175-23-4
This book is directed to (would-be) system programmers.

James Gardner.
Learning UNIX.
Sams, 1991.
ISBN: 0-672-30001-X
Comes with disks containing an MSDOS simulation of UNIX. A good tutorial or reference book for those without constant access to UNIX.

Daniel Gilly.
UNIX in a Nutshell.
O'Reilly, second edition, 1992.
ISBN: 1-56592-001-5
Highly recommended. An excellent desktop reference to almost all UNIX commands ``a complete reference containing all commands and options, plus generous descriptions and examples that put the commands in context.''.

POSIX 1003.1: System Application Program Interface.
ISO/ANSI, second edition, 1996.
ISO/IEC 9945-1, ANSI/IEEE Std 1003.1.

Brian Kernighan and Rob Pike.
The UNIX Programming Environment.
Prentice-Hall, 1984.
ISBN: 0-13-937681-X
A true classic on UNIX programming.

Brian Kernighan and Dennis Ritchie.
The C Programming Language.
Prentice Hall, second edition, 1988.
ISBN 0-13-110362-8.

Linda Lamb.
Learning the vi Editor.
O'Reilly, 1990.
ISBN: 0-937175-67-6
A very good guide to vi and ex commands. With a quick reference card.

Don Libes and Sandy Ressler.
Life with UNIX -- A Guide for Everyone.
Prentice Hall, 1990.
ISBN: 0-13-536657-7
Highly recommended. An ``everything you want to know about UNIX'' book. It includes info you might not find elsewhere. ``This book is the 'other' book about UNIX, a study in reading between the lines - which is very much what learning UNIX is like.''.

Peter Norton and Harley Hahn.
Peter Norton's Guide to UNIX.
Bantam Computer, 1991.
ISBN: 0-553-35260-1
Good coverage. A good introduction for beginners (especially those accustomed to DOS).

Marc Rochkind.
Advanced UNIX Programming.
Prentice Hall, 1985.
ISBN: 0-13-011818-4
A superb book covering all system calls in detail.

et al Samuel Leffler.
The Design and Implementation of the 4.3 BSD UNIX Operating System.
Addison-Wesley, 1990.
ISBN: 0-201-06196-1
An authoritative description of the design of BSD UNIX. ``It covers the internal structure of the 4.3BSD system and the concepts, data structures, and algorithms used in implementing the system facilities.''.

Herbert Schildt.
The Annotated ANSI C Standard.
McGraw Hill, 1990.
ISBN: 0-07-881952-0
This book should only be used if the annotations (the right-hand pages) are ignored, as they contain many errors.

Richard Stevens.
Advanced Programming in The UNIX Environment.
Addison-Wesley, 1992.
ISBN: 0-201-56317-7
Highly recommended. A going-to-be classic on how programs work under UNIX. The source codes and errata list are obtainable by anonymous ftp from (in /published/books).

Mike Westerfield.
Programmers Reference for System 6.0.
Byte Works, Inc, 1992.

Mike Westerfield.
Programmers Reference for System 6.0.1.
Byte Works, Inc, 1993.