List of Recomended Books about UNIX
Before you take a look at the following list I would like to
make a few comments.
1. Some of these books are specialized and not introductory.
2. Some of these books carry copyrights.
3. Some of these books are converted from HTML to pdf by Acrobat
Writer.
Visit the Linux Documentation Project to find a set of
wonderful books.
The books are organised in 6 categories :
Security Related Books and Studies, Network Programming, General
Programming,
Literature, UNIX, X-Windows Programming
For your convenience, I have also placed 3 more groups of
documents, namely:
The Linux HOWTOs, Linux Mini-HOWTOs
and Linux Other-HOWTOs
Security Related Books and Studies
| Hack Kit 2.0b | text | The best hacker's guide around. Potential System Administrators MUST read it. |
| Unix System Administration Independent Learning -
USAIL |
html | An interactive administrator's guide. |
| Hacking UNIX | text | Very old book, history ! |
| Improving the Security in Your UNIX System | A good book but introductory. | |
| The Neophytes Guide to Hacking | text | An old book, history ! |
| Unix Configuration Guidelines (from CERT) | text | All in one, contains many links. A quick Sys Admin's Checklist. |
| UNIX Security Checklist | text | The Sys Admin's checklist (a kind of old ) |
| WWW Security FAQ (w3w) | html | A very good booklet. |
| Simple Active Attack Against TCP | text | The theory. |
| An Architectural Overview of UNIX Network Security | A nice booklet. Worth reading. | |
| Beginners Guide to Hacking UNIX | text | A good introduction. |
| Securing NIS (YP) | How to secure the most insecure service. | |
| Linux Administrator's Security Guide | html | And what about Linux? |
| Digital UNIX Network Programers' Guide | A complete book about network programming. Includes many samples. Outstanding. | |
| Sockets Programming | doc (WORD97) | Chapter 4 of the above book |
| Socket FAQ | text | All you want to ask about socket programming |
| Remote Procedure Calls and the Client/Server Model | All the theory you want to know about RPC. | |
| Security Options for Distributed Settings | Read it. | |
| Introduction to RPC Programming (IRIX) | text | A simple introduction to what RPC is and how to make your first steps. |
| Remote Procedure Calls - Initiative | text | Some history information |
| RPC the Next Best Thing to Being There | text | An RFC discussing RPC issues |
| Digital Unix Programming with ONC RPC | A very detailed book. Suitable for both learning and reference. | |
| Overview of RPC | An introductory book from Schmidt. | |
| PGP in a Nutshell 2.5 | text | About PGP encryption |
| The CORBA Specification | The complete reference of the CORBA architecture and Specification. Huge! | |
| The Object: CORBA Basics (Tutorial) | A tutorial seat for beginers in CORBA. |
| Digital UNIX Guide to Realtime Programming | It might be for Digital's UNIX but you will understand all the basic consepts. Worth reading. | |
| Digital UNIX Asynchronous Transfer Mode | Perhaps too much specialized and complicated. Anyone who knows about ATM might find it usefull. | |
| Thinking in JAVA | html , pdf | An excelent book for JAVA, 2nd Edition, code zipped here |
| Low Level Security in JAVA | from SUN | |
| JAVA Security | from SUN | |
| JAVA Security Whitepaper | from SUN | |
| The JAVA Environment | from SUN | |
| Thinking in C++ | An excelent book for C++ | |
| UML v1.1, Notation Guide | If you want to learn UML, this is the book ! | |
| Writing Linux Device Drivers | From Linux.org - Very simple book whith the first things that you want to know about Linux device drivers. | |
| RTF Specification | No Coments. | |
| Yale C/AIM Web Style Guide | Some very good guidlines. Worth reading. | |
| The unix programming environment | html | A very interesting book about shell programming, Perl, C, makefiles etc etc ... Read it ! |
| The Linux Programmer's Guide | html | The Linux version, brewing since 1995 |
| The Linux Kernel Programming Guide | html | So you want to be a Real Programmer? Look at this 1999 book |
| Programming shell scripts | Learn some guru spells. |
Take a look at Digital's list of online books (currently Compaq's) they contain programming and reference guides for anyone.
| X Window System, The Complete Reference to Xlib, X Protocol, ICCCP, XLFD | A worth having book. But not for introduction. | |
| Inside LessTiff | A complete guide to using LessTiff, be aware that it requires some previows programming experience. | |
| OpenGL and X - An Introduction | The first book of the series. All of them introductory and very well written. | |
| OpenGL and X - Using OpenGL with Xlib | An interesting book with some simple examples. | |
| OpenGL and X - Integrating OpenGl with Motif | For those of you who also have Motif... | |
| XPM the X PixMap Format | Read and learn about the standard. | |
| The x-lib manual | html | Quick and detailed reference using HTML |
| X Window System Protocol, MIT X Consortium Standard X Version 11, Release 5 | Read the original documentation and specification. | |
| Xlib - C Language X Interface, MIT X Consortium Standard X Version 11, Release 5 | Read the original documentation and specification. |
| The Hacker Crackdown | A nice book about the gone days of hacking. | |
| An Evening with Berfered In Which a Cracker is Lured, Endured and Studied |
The story of a Sys Admin who tried to trace a Hacker. | |
| There Be Dragons | Classic. |
| Configuring IP Routing | A bit specialized | |
| UNIX is a four letter word and VI is a two leter
abreviation |
Learning VI ? | |
| Digital Unix Performance Manager | A nice book but not everything applies to other UN*Xs | |
| The Linux System Administrators' Guide | html | You want to be a System Administrator? |
| The Linux Kernel Guide | html | A book on the Linux Kernel |
| Linux Complete Command Reference | Everything ... User Commands, System Calls, File Formats ... A huge 1527 page book. A MUST HAVE. |