Unix Systems Books
Related Subjects: Linux
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

Used price: $3.32

Quite disappointingReview Date: 2005-12-06
Confusing, Error Prone, & Poorly WrittenReview Date: 2004-02-01
Overall: Useful as fuel for a fire, if that.
Gets you a pass!Review Date: 2004-05-30
broad, but none too deepReview Date: 2004-01-19
Having taken the exam recently (and passing!), you really do need a solid understanding with the command line (switches, switches, switches!), system administration/management and troubleshooting along with hardware fundamentals. For the most part, this book starts it all off for you, but you will likely need other resources to finish off the Linux+.
Do not be lulled, the end of chapter questions, practice test and CD-ROM have way too many easy questions which are not indicative of the Linux+ exam.
Too shallow and useless CDReview Date: 2003-09-10
The worst part was the sample tests program on the CD didn't run on Linux! It didn't even run under Wine. What would any writer include a crucial piece of software for a Linux book that doesn't run under Linux?? I don't own any OS other than Linux, so I had to borrow a Win98 laptop from someone just to take the tests. The sample tests contained many poorly worded questions with many spelling and layout mistakes. The questions were mostly too easy and would not adequately prepare you for any real admin work.
Luckily I passed the exam, but that's because I also read Smith's Linux+ Stugy Guide in a library. Although Smith's book was also missing certain parts, I felt that Smith's material was written in greater depth, and the sample questions in the book were harder.
If you're a Linux-only user like myself, do NOT buy this book. Its a waste of money because you can't run the test program on the CD.

Used price: $19.35

compares different languagesReview Date: 2007-02-27
A fascinating and provocative look at the relative rise and fall. Raymond compares this to an earlier survey in 1997. He shows that C, C++, Java and Lisp have been roughly stable. While Tcl is declining. And Python rose impressively. He suggests that the Perl usage is under long term threat from Python, as the best writers in Perl might migrate to Python.
There is no coverage of C#. It did not exist in 1997 and scarcely so in 2003. Likewise for Ajax.
Very few computer books offer such assessments. Useful if you are going to commit to a particular language.
Good but not essentialReview Date: 2007-12-23
There are a couple of things that IMHO drag the book down. 1) Raymond seems to have conveniently decided that the only Unix in existence since 1995 is Linux, ignoring the contribution of the *BSD communities and the emergence of Mac OS X as a mainstream desktop UNIX. In fact classic Mac OS gets more discussion than the UNIX based OS X which is somewhat bizarre given the rich history around its development from NextStep 2) Later sections of the book drift dangerously into Open Source dogma territory as discussions of licenses take over. Again the content is worth reading, but it makes you again wonder why the book claims to be a UNIX programming title in the first place.
What observations Raymond does make are very well presented and relevant, but are not presented in any great depth as he quickly moves onto other topics. Overall the book feels like a bunch of notes that Raymond has attempted to pull together under a single theme, in some cases it works, in some cases it doesn't, but the points that he makes are valid enough that he does somewhat get away with it. Worth a read, but there are other more essential books that should be read first.
Changed the Way I Designed My Own Software DevelopmentReview Date: 2006-02-04
Surpassed my expectationsReview Date: 2005-07-24
The organization of the chapters is logical and the emphasis on the Unix philosophy helps with the flow of the book. Raymond starts out by enumerating the philosophy and writing a bit about each one. Many are universal, as "The Rule of Separation", "The Rule of Diversity" or "The Rule of Least Surprise" in user interfaces. However, many others are specific to Unix and its descendants such as "The Rule of Silence" and others. From there on, Raymond takes off to talk about how Unix is designed and implemented guided by the items of the Unix philosophy.
The book also includes a nice history of Unix section, which is pretty much the history of modern computing. Reading it made me all warm and fuzzy inside; it was both entertaining and informative. A must-read.
Where this book falls shortly is in some criticisms of non-Unix related topics. Object oriented programming is apparently not appreciated by Raymond. I don't agree with a lot of his claims about how object oriented programming over-complicates things. In my opinion, writing in procedural languages is messy stuff. Also, this man seems to think everything in Unix is simply perfect. Although a bit annoying at times, in many instances the result is positive becase his passion for the topic is clear.
Even though there is no code, it didn't take anything away from reading. The knowledge gained from it is HUGE because of the amount of material covered, and it WILL make you a better programmer, independent of whatever OS background you are from.
Where is the beef?Review Date: 2005-06-02
What a misleading title.
The reason i came here to read the reviews is that i saw it on sale for just $10, and after going thru the pages found that it's not much use for a professional developer's day job.

Used price: $2.49

Tries to be all things to all ssh usersReview Date: 2008-07-26
The authors are knowledgable, and I had no problem with the presentation. However, I was looking for the format of ssh and scp commands for the purpose of programmng them in PERL and the needed security files that have to be present for those commands to work without the necessity of logging in every time. I found what I needed to know in this book, but I might have been better off if I had just done a web search for this information.
Likewise, network and UNIX administrators probably have the information they need in this book too, but they will have to wade through the information for programmers as well as the information for IT managers who are deciding whether or not to install SSH on their machines and why. I'd still recommend it since it is a well-written and well-illustrated book. Just be prepared to go digging for what applies to your specific situation.
Decent BookReview Date: 2008-06-09
This book is mostly for system administrators. However those of us below that level can glean a few nuggets of usefull information out of it.
A Wonderful BookReview Date: 2008-04-15
This is not just a "how to" book where you follow a recipe to do task X. But it DOES tell you how to do most anything you'd ever want to get done. It would not surprise me if it is being used as a college course book on SSH. You will probably have to read it more than once to absorb everything. A nice blend of history, theory, and practice - even a bit of techno-geek humor. (I honestly do not understand the (few) poor reviews given for this book. I don't know how anyone could ask for more.)
Very highly recommended. Well worth the money.
Great learning book and referenceReview Date: 2008-01-12
the book for you. As an experienced Linux sysadmin this book still helps. It walks you through
key setup, agents, and explains the differences between the different versions/flavors of SSH.
It is administrators guide, not implementors guideReview Date: 2007-09-27
However, it will not give you details of the SSH protocol for an implementor. I had to look into chapter 7 of "VPNs Illustrated: Tunnels, VPNs, and IPsec by Jon C. Snader" to get an overview of how the SSH protocol really works behind the doors. This chapter gave pictorial descriptions as opposed to textual descriptions in the SSH RFCs.
In the next version, I would expect this book to contain a chapter giving implementation details of the SSH protocol.

Used price: $15.33

Very usefulReview Date: 2008-06-26
Outstanding in every wayReview Date: 2008-06-14
The author clearly understands the material, and makes it approachable, direct, and easy to learn without being too light or condescending. I wish the same could be said of Java books.
"Learning the bash Shell" is the right size and right price, too. Perfect in every way.
O'Reilly kind of took a turn for the worse in the late '90s / early 2000s, but this was originally published back when they were good the first time. (They've since recovered, IMO)
If you have need to learn the bash shell, you can't go wrong with this one.
Exelent Book!!Review Date: 2008-03-31
sorry for later review:)
-]Raul[-
Great bookReview Date: 2008-02-09
The only down points I have seen in this book is that some of the info seems to be seperated out a bit, making some info hard to find at times (although if you have a hard time using an index, well, bash may be a bit advanced for you), but everything is covered well, and the appendixes are fairly good.
It's a book on shell scriptingReview Date: 2007-12-04

Used price: $0.01

Windows and Linux/UNIX internetworking explained!Review Date: 2000-02-04
Excellent comprehensive lesson for budgeoning Linux sysadminReview Date: 1999-07-24
This is a very good introduction to networking.Review Date: 1999-06-29
Not really a Linux network book...Review Date: 1999-09-13
There is less than one page devoted to setting up a Linux client (part of pages 407 and 408). The author covers this setup by writing, "I leave it up to you to configure a Linux box as a client."
Buy this book if you want to connect Win9X clients to a Samba server, and if you want to do so with an outdated kernel with the intent to upgrade after you learn the fundamentals.
If you want to to build a network of Linux machines, and intend to use NFS, keep shopping.
A Great Introduction to Linux NetworkingReview Date: 2000-03-01
But don't get me wrong, the book is well written and if you are using an older distribution of Linux, it will be quite handy.
Also, there are some great sections on beginner level functions of linux as well.
Overall, I would say it is a must have for the libraries of Beginner to Intermediate Linux users.

Used price: $3.39

Good, yes. Wicked cool, maybe not.Review Date: 2006-12-20
The scripts themselves, however, are not exactly what I would call "wicked cool". The title is an obvious marketing conceit, designed to make the book seem more enticing. Most of the scripts, in fact, are surprisingly mundane -- but that doesn't mean they aren't useful. You may actually find yourself using some of them, with minor alterations, in your day-to-day life. Just don't expect to be wowed by the scripts themselves.
If you've read my review of Wicked Cool Perl Scripts, you may note that this is an almost word-for-word duplication. That was intentional: the books are very similar in quality, format, and usefulness, right down to the "wicked coolness" (or not) of the scripts.
geeks onlyReview Date: 2006-08-12
According to the blurb on the back of the book, Taylor has an MA in education, but there is little evidence of his didactic skills in this text. On the face of it, he is more a geek than a teacher, and hence this book more useful to his fellow hackers than people new to Bash.
Lots of unnecessary material, and what's good is already available out thereReview Date: 2006-03-03
The basic format of each entry is first the problem--what the user wants to do--then the code, followed sometimes by an explanation and advice on hacking the code. The book is not really an introduction to Bash scripting. If you want a systematic primer I'd recommend O'Reilly's LEARNING THE BASH SHELL or any of a dozen libre tutorials.
Some of the scripts are useful and solve problems I've occasionally faced. For example, the GNU units program can't do temperature conversions, but a script is given here which uses bc to provide a solution. Quite elegant is a script with which the user can find the time anywhere in the world by querying in a friendly manner the system's zoneinfo files. In spite of some neat gimmicks, however, I don't think I can really recommend the book unless you're someone about to take a voyage on the south seas and won't have Internet access. Many of these scripts can be found on the Web, and far too many scripts here solve problems already long solved by available programs. The author describes a secure version of locate, when slocate is already easily installable on most *nix systems. A script for rotating log files is done when metalog and other common log programs do this automatically. Take out all these unnecessary scripts, and the amount of useful content in the book turns out to be very low indeed.
As we say in Maine, "Wicked Good!"Review Date: 2006-04-12
The book is extremely informative and is written in such a way that it can be very valuable, whether your a brand new shell script programmer or are an experienced administrator looking for a better way to accomplish a task. I have used ideas and methods from the book to streamline tasks that I do regularly and to improve the scripts I already use. It has been, by far, the best investment in a reference book I have ever made and was enjoyable enough to read cover to cover.
If your IT reference shelf is full, throw something out and fill the space with this book.
Just plain wrongReview Date: 2006-10-11
The author David Taylor also has many bad habits in his scripting and tends to take a wordy approach. Many of the scripts Taylor advertises in his book can be compiled into a command or two on a single small line of code. For example why would you pipe a grep command to awk when awk has a more powerful search function than grep already built in?
I did not find any advanced commands in his entire book. There were a couple very basic 'sed' and 'awk' commands but nothing which made me think anything about them was 'wicked cool'

Used price: $0.01

Information for beginners onlyReview Date: 2000-07-20
EXCELLENT book for the beginner!Review Date: 2000-02-26
Great for beginners, too shallow for othersReview Date: 2000-05-01
When the first edition of this book appeared in late 1998, Manuel Alberto Ricart was among the first authors to admit that Windows 95 and 98 actually *did* happen. Rather than comparing bare-bones Linux with a historic relic, he chose a decent peer for a modern Windows environment: Linux with a desktop environment KDE.
Mr. Ricart starts with the elements of the KDE desktop, spends considerable time explaining basic operations with it, then proceeds to the programs of KDE base suite: file manager, text editor etc. The inevitable command line only comes in in part two. After explaining the basic commands -- file utilities -- some Unix concepts like pipes and regular expressions are discussed, while the programming in command shell is omitted. The section on programming editors Vi and Emacs is probably too short to be useful. The last part, part three, deals with the system administration tasks. Installation of Linux is added as an appendix.
What is the advantage of using command shell despite the existance of graphical interface? Mr. Ricart unfortunately cannot give a convincing answer, although it is probably clear to every second reader -- command shell contains a powerful macro language, which is superb for performing repetitive tasks. This is a pity -- spending 30-40 more pages on the Bash programming would actually give a meaning for including the complete Part 2. But I guess there has to be something idiotic in each of the books of Complete Idiot's series, right?
Leaving this aside, the book is perhaps the best introduction to Linux for beginners. Of all the distributions, Caldera Open Linux that comes with the book allegedly has the most user-friendly installation program -- unless you have some unfortunate exotic hardware, with which it won't work. Bear in mind though that every Linux CD included in a book is likely to be one year old or more when it arrives in your hands, and one year is a long time in Linux development. So the system you have just installed is already outdated... Watch the Web to find out what is really going on.
Great newbie guide to Linux/Unix variants/Unix like OSesReview Date: 2004-10-23
Common sense is required for all things...Review Date: 2001-01-23
Read the idiots guide so you can start to4 move around and THEN use the Visual book that will show you screen shots of what you need to do for more advanced use. When you've mastered the visual book, get a book on hard core programming.
You will not find one book for newbies and old pro's. Stop looking for one. I started with the Visual book, big mistake. I got stuck and droped it for a few months. Do things in order and be patient. You won't learn how to edit your x11 files overnight, but if you can't seem to get your screen out of 648x480 at 60Hz eventually you will need to look there...Today, however, learn what PDW and LS really do before you start playing.
Used price: $0.19

Great Hands on Learning aid f/UNIXReview Date: 2006-06-07
The strength in this book are the exercises that reinforce whats being discussed. If you're looking for a "hand-on" way to learn Unix, this is the book you need.
Unix Truly Made EasyReview Date: 2005-11-18
This should be titled Unix Made DifficultReview Date: 2004-08-06
A Excellent Tutorial-Based Approach to Learning UNIXReview Date: 2006-04-18
Most other books on the subject of UNIX seem to be references, rather than tutorials. While the reference books are essential for an intermediate to advanced user, a good tutorial-based book is much better for the novice student. In that regard, this book is perfect.
Lastly, the text printed on the pages is larger than you'll find in other books, but it's essential to how you will work with this book. You'll be looking back-and-forth between the book and the computer monitor, and the larger text will help you easily find where you last left the page.
A Teacher's ExperienceReview Date: 2004-09-02

Used price: $9.91

I like Minix3, not the bookReview Date: 2008-06-02
a road not takenReview Date: 2006-08-29
Tanenbaum criticises those, for a lack of modularity. With millions of lines of code put into one monolithic build running in kernel mode. But you might seriously wonder about this, especially where linux is concerned. In general, it is stable. Yes, with bugs that are inevitable with large code bases. But bugs that are severe enough to crash the OS are rare. Certainly rarer than Microsoft Windows. Anyhow, the book demonstrates the use of a microkernel. While linux uses a monolithic kernel.
But the "what-might-have-been" arises from how linux was inspired by minix. The marketplace has overwhelmingly preferred linux to minix. Industry giants like IBM and HP have now standardised on linux. No major company has done this for minix. It suggests a major design flaw in minix. Not a flaw in terms of not working. But a flaw at a higher level. Perhaps in extensibility or licensing. Tanenbaum must surely wonder that had he taken a different route with minix, it would have become what is linux today. Linus Torvalds is now far better known than him, and there is an entire industry of startups built using linux. Minix is something obscure, even amongst many computer programmers.
Not the best basis for Operating System designReview Date: 2006-02-27
Also, beware, of the 1000+ pages, at least a quarter of that is a print out, line by line, of the MINIX 3 source code. (Approximately 30,000 lines...)
Bottom line: Good for basic theory and understanding, but you would need to know much more to write a friendly OS.
An excellent text book, well written and informativeReview Date: 2003-02-10
A great introduction to operating systemsReview Date: 2006-03-30
To those who would rather see examples from Linux: Minix is a compact and modular OS, which is why it's a good choice for examples. The book contains the entire source code at the back for easy reference. Yes, the OS is that small. That's a good thing when you're trying to figure out how virtual memory works or what have you. You'd be lost trying to learn this stuff from Linux. Above everything else, the code is ***well-commented*** compared to Linux, a major plus. You won't find any "/* major hack */" comments, either. ;) Minix leaves out all the crap that Microsoft and Linux throw into the kernel that make it unstable in the first place. Learn about the bells and whistles later when you can do the basics.
I encountered two instances where the book wasn't updated to reflect changes in the OS, which were annoying to deal with. Also, I found a spelling or punctuation error about every ten pages, which was annoying for such a pricey book. Overall, however, the book is extremely usable and understandable. It's easy to pick up concepts from this text.

Used price: $0.53

Awesome book, awesome language.Review Date: 2007-10-16
If you're new to programming Perl introduces many of the concepts that you'll need to master while allowing a lot of flexibility.
I don't know if 24 hours is quite enough to complete this book, but the short focused lessons make learning fun.
The impossible 24hour challenge.Review Date: 2007-05-27
I looked at this and other similar 24 hour computer books. I already knew how to program in basic so I understood the basics. My problem with this book is a false idea that a person with little or no programming ability could pick this book and learn the basics of Perl or any other advanced programming language in just 24 hours. Programming requires understanding and time and a great deal of practice. I think a book like this sets the reader up for failure by trying to achieve a realistic goal in an unrealistic time frame . I myself settled on a different book by Simon Cozens called Beginning Perl. The book uses PERL to teach programming basics chapter by chapter letting the reader set their own pace. If you want to learn programming know that it takes a lot of time and is very intimidating at times. The knowledge comes from a little reading and a tons of practice. If you want to learn programming do it for the love of the subject and not with the idea of making a lot of money as a programmer which is a long shot these days.
Great for novicesReview Date: 2007-03-08
However, one thing I would say is that each chapter is not one hour.
If you work on each one properly (take notes, do the exercises etc) its more like 2 hours per chapter.
How to get your hands dirty quickReview Date: 2004-10-05
If you already have some programming background and need just one book to learn Perl quickly, this is the book for you. After this, I'd recommend the "camel book", i.e., "Programming Perl" published by O'Reilly, which gives a forest-over-trees treatment to the language, plus it contains a useful reference on the language.
study the chapter on hashReview Date: 2005-09-16
Pierce gives an updated introduction for Perl, describing the latest version 5.8. Though realistically, if you are new to Perl, you'd be doing fine even if the book didn't reach up to that version. Perl is a very stable, mature language, which is probably what you want.
If you already know another language, then many or all of the concepts in this book will be familiar. It just becomes a question of plowing through the chapters, to learn the Perl syntax.
In Pierce's presentation, he quickly takes you to what Perl calls a "hash". In Java, the corresponding class is a Hashtable. Regardless of terminology, the idea is a very useful one, and if you intend to be a proficient Perl programmer, you need to have this down pat. Earlier material in the text, like scalars and arrays, are pretty trivial to understand and use. The hash table is trickier, but Pierce does a good job in conveying its usage. He avoids the maths theory behind this, but points out that it gives you quick access to a value associated with a key, where this access is not proportional [ie. linear] to the number of keys in the table. He doesn't actually say it's logarithmic, which it is. [For the theory, Cf. Knuth "Art of Computer Programming" vol 3.]
Learn the hash. Experienced programmers [in any language] already know its value. In all of the book, it is the best glimpse into advanced algorithmic coding.
Related Subjects: Linux
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250