Any good UNIX books out there?

Daniel Wu dwu at nunki.usc.edu
Tue Mar 7 10:26:54 AEST 1989


Last time I asked:

> I'd like to learn more about UNIX, so I'm interested in any good books that 
> are at the "intermediate" level.  2 which I have heard about are 
> 
> 	Advanced UNIX Programming,	Marc Rochkind
> 	UNIX System Programming,	K. Haviland & B. Salawa 
> 
> The topics that I'm particularly interested in are:
> 
> 	Sys V IPC:	message queues, named pipes, shared memory,
> 	semaphores, record&file-locking 
> 	
> 	terminal devices, pty's
> 
> Can anyone recommend one or the other, or are there any other good books?
> 
> Daniel Wu
> dwu at castor.usc.edu

I've gotten many responses thru the mail.  It appears that the Rochkind book
is more popular than the Haviland & Salawa book.  However, all the people who
have written in were highly enthusiastic about both books.  

My curiosity got the better of me, so I went to Op-Amp (for those in the L.A.
area, it's near Highland & Santa Monica Blvd) and was able to compare them 
side by side.  I must say, I think the Haviland & Salawa book is more
inclusive and in-depth.  It covers just about all the topics that I listed
above.

Other books that others have mentioned:

	The Design of the UNIX Operating System, Maurice Bach

 	The Design and Implementation of 4.3bsd UNIX Operating System,
		Leffer, McKusick, & Quarterman	

That last book is also available at Op-Amps.  

As a brief aside, I should mention that Op-Amps is probably the best store
to go to in the L.A. area for EE and CS books.  The only other place that 
comes close is the UCLA bookstore.  (Sorry, Trojans, but USC's bookstore
is somewhat lacking in this regard).  My favorite bookstore has always been
Cody's in Berkeley.  Now, that store has just about everything:  EE (not as
comprehensive a selection as Op-Amps, though), CS (Just as good as Op-Amps),
Math (Op-Amps suffers somewhat, here; UCLA has a very good math text 
assortment but Cody's has more titles), and even a small cafe!  

Unfortunately, Op-Amps is just not "freeway close".  To get there, you have
to drive a stretch through thick traffic.

Thanks to all who have e-mailed me their suggestions.

Daniel
dwu at castor.usc.edu



More information about the Comp.unix.questions mailing list