Bibliography

1
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.”.
2
Kaare Christian.
The UNIX Operating System.
Wiley, second edition, 1988.
ISBN: 0-471-84781-X
A classic overview of UNIX commands. Good in coverage.
3
ANSI X3.159 Committee.
ANSI X3.159-1989: Programming Language – C.
American National Standards Institute, 1989.
4
Apple Computer.
Apple IIgs Firmware Reference.
Addison-Wesley, 1987.
ISBN 0-201-17744-7.
5
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.
6
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.
7
Apple Computer.
Apple Numerics Manual.
Addison-Wesley, second edition, 1988.
ISBN 0-201-17738-2.
8
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.
9
Apple Computer.
GS/OS Reference.
Addison-Wesley, 1990.
ISBN 0-201-55020-2.
10
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.
11
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.
12
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.”.
13
ISO/ANSI.
POSIX 1003.1: System Application Program Interface.
ISO/ANSI, second edition, 1996.
ISO/IEC 9945-1, ANSI/IEEE Std 1003.1.
14
Brian Kernighan and Rob Pike.
The UNIX Programming Environment.
Prentice-Hall, 1984.
ISBN: 0-13-937681-X
A true classic on UNIX programming.
15
Brian Kernighan and Dennis Ritchie.
The C Programming Language.
Prentice Hall, second edition, 1988.
ISBN 0-13-110362-8.
16
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.
17
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.”.
18
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).
19
Marc Rochkind.
Advanced UNIX Programming.
Prentice Hall, 1985.
ISBN: 0-13-011818-4
A superb book covering all system calls in detail.
20
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.”.
21
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.
22
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 ftp.uu.net (in /published/books).
23
Mike Westerfield.
Programmers Reference for System 6.0.
Byte Works, Inc, 1992.
24
Mike Westerfield.
Programmers Reference for System 6.0.1.
Byte Works, Inc, 1993.



Feedback