views:

117

answers:

5

I am looking to buy a book on UNIX for programming, shell scripts and overall about UNIX, any useful UNIX tutorial websites or books you guys recommend?

+3  A: 

I learned a lot from the following two books :

UNIX Power Tools

Advanced Programming in a Unix Environment

Amir Afghani
+1 for Advanced Programming in a UNIX Environment. It's a heavy read, but it pretty much covers everything you could want to know.
Daniel Bingham
Yep, I have a copy of *Advanced Programming in the UNIX Environment* not two feet away from me. It is a reference, with some pretty good discourse. I wouldn't use it as a tutorial, but it is a damn fine technical guide.
Don Wakefield
A: 

Depite its title The Art of Unix Programming gives a lot of insight of why unix is the way that it is, rather than being a book on programming. Like any language, understanding the underlying world view helps to understand the language.

Phillip Ngan
+3  A: 

Which UNIX system?

I'm Linux developer and this is a list of my favourite books:

  • Linux Application Development (2nd Edition) by Michael K. Johnson and Erik W. Troan
  • Linux System Programming by Robert Love
  • Advanced Linux Programming by CodeSourcery LLC, Mark L. Mitchell, Alex Samuel, and Jeffrey Oldham
  • Advanced UNIX Programming (2nd Edition) by Marc J. Rochkind
  • The Art of UNIX Programming by Eric S. Raymond
Oleksandr Kravchuk
hkshambesh
+1  A: 

I found this book to be a great introduction:

Beginning Linux Programming (4th edition) by Neil Matthew and Richard Stones

Matt Joiner
A: 

One I particularly liked whilst learning linux/UNIX (I use IRIX occasionally, and it screws with my mind coming from Linux. :p) was "Mastering UNIX" by Wrightson & Merlino (ISBN 0-7821-2817-3. Okay, so it's a little out of date, but the basics will be the same. :)

Tamber Krain