Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Beginning Linux Programming, Second Edition Paperback – Oct 1 1999


See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback, Oct 1 1999
CDN$ 12.99 CDN$ 1.18

Join Amazon Student in Canada



Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Product Details

  • Paperback: 992 pages
  • Publisher: John Wiley & Sons Canada, Ltd.; 2nd Revised edition edition (Oct. 1 1999)
  • Language: English
  • ISBN-10: 1861002971
  • ISBN-13: 978-1861002976
  • Product Dimensions: 23.6 x 18 x 5.3 cm
  • Shipping Weight: 1.6 Kg
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (66 customer reviews)
  • Amazon Bestsellers Rank: #1,662,991 in Books (See Top 100 in Books)
  • See Complete Table of Contents


Inside This Book (Learn More)
Browse and search another edition of this book.
First Sentence
Welcome to Beginning Linux Programming, an easy-to-use guide to developing programs for the Linux and other UNIX-style operating systems. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

4.5 out of 5 stars
Share your thoughts with other customers

Most helpful customer reviews

1 of 1 people found the following review helpful By Jeff Pike on Oct. 29 2003
Format: Paperback
If you are a sysadmin or want to learn programming on UNIX/LINUX you must have this book. I have several books on C and several on other languages I would trade them all for this. It covers the basics (essentials) that other books written exclusively for one language don't even touch on. I explains how all of the languages covered interplay with UNIX/LINUX.
The first chapter covers programs, the C compiler, header files, staic libraries, and shared libraries. It explains they all come together to make a program in a way that it can be understood
The second chapter covers UNIX shell scripts at length. I have good book on shell scripts, and this chapter alone is just as good as that book.
The third chapter covers working with UNIX files, system calls, library functions etc... The sample programs all work as they are supposed to. Everything is clearly explained and easily understood.
The 4th chapter covers passing arguments to C programs, envorment variables, temporary files, configuring logs, and system resources.
I have not read any further, because I've only had this book a week. I've been looking for a book like this for a few years. It talks about how C and other languages interface with LINUX/UNIX rather than just giving you the pure language and leaving you to fend for yourself.
Read more ›
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By A Customer on Aug. 1 2003
Format: Paperback
This book has a good coverage of a lot of topics, but it is hard to get through.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
This is a big book that covers a lot of topics relating to Linux. If you're looking for a introductory book or a somewhat intermediate book that will help you get a jump on Linux programming then this is probably the best one released for this operating system so far. Although you'll find many typos and misaligned text in this book, as well as some dated code and libraries, it still does provide a lot of useful examples into how Linux programs are written and created. Most of the things covered in this book are done rather quickly so it is not a complete reference manual at all and it doesn't aim to be. It is more or less just a large book on many key Linux subjects and you will not be wasting your time picking up a copy of this book. Hopefully we'll see more books like this one released for this operating system.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
I won't waste your time here - suffice to say that if you need to get into Unix/Linux programming fast (as I did for a computer science course), get this book quickly. In too many programming books, the authors just seem to want to show off their knowledge. In this book, you really will learn something, as it was written for the student.
Just buy it, already.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
This book has a lot of information. I see why people are let down by the next in the line (Advanced Linux Programming), stating it doesn't advance enough--this one has a lot to it. That's a good thing (for this book).
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
This is a good book for those that want to get down to programming in Linux. Its a good choice for the sysadmin that wants to learn shell scripting, perl, and some C.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
I just finished this book after about 4 months of off and on reading and working (most of) the examples. I've already been able to put the knowledge I gained from it to work at my job at Travelocity.com - my biggest frustration was that I had to wait until I came home to continue reading it. This book will play a prominent part in my work bookshelf.
One caveat - it says it's for beginners, but almost all of the examples are in C, using some pretty advanced constructs. If you're still rusty with pointer syntax (for example), brush up on your C programming first. Also, like most Linux source, the examples are in straight-C rather than C++, but this is probably a Good Thing.
Also, there's a chapter at the end on writing device drivers - I couldn't get any of the examples to compile on my Redhat system running kernel version 2.4.9; I guess they're due for another edition of this book.
All in all, one of the best computer books I've ever read!
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
A great book for people interested in developing Linux "real world" applications. Covers, in an introductory way, most of the topics a programmer could need. It's not intended as an "advanced" reference book, but as a beginners book.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.


Feedback