Most helpful positive review
23 of 27 people found the following review helpful
on July 16, 2011
I purchased this book primarily as a review of Linux terminal commands as I have switched back to Linux for the first time in nearly eight years.
I love Linux it is my favorite OS. I currently use Ubuntu, but I have used two different distrobutions of Red Hat and two Different distrobutions of Mandrake (Back when it was Mandrake) and also Knoppix Live CD linux which I used on PC's where I could not install Linux.
This book contains a lot of basic information, but also some that is a little more advanced. It comes with some Linux distrobutions which are helpful if you wish to install Linux, but don't have the internet.
Linux is a great OS to learn C or C++ programming on. All the way back in 1973 Dennis Ritchie(Inventor of C) and Ken Thompson(Developer of UNIX in DEC PDP-7 assembly, and the inventor of the B language) together rewrote UNIX in C on (I believe) a DEC PDP 11 - Making UNIX portable to many other systems which had a C compiler available.
Linux as well as many other OSs and System software are also written primarilly in C.
"C all-in-one desk reference for Dummies" by Dan Gookin is good for learning C, but if you need more help with C consider "C for Dummies" by Dan Gookin.
I learned C with C all-inOne Desk Reference for Dummies and various reference books and man pages. There is a little errata mainly typos in the C all in One Desk Reference book but they are all well documented on the authors website and its easy to scribble them in the book.
NOTE TO PEOPLE NEW TO LINUX:
If you are new to Linux and want to keep Windows with no risk of loosing any files I recomend buying a one or two yearold computer - maybee used and then installing Linux as the only OS on that computer. Laptops that are a year or so old work good usually.
Then when you get used to Linux you can, if you wish, do a full install or set up a dual boot computer.
I used to juggle Windows 98 and Redhat on a 4GB hard drive, and to less success Windows 98 and Mandrake (Required to much RAM).
Linux is becoming easier to install than ever before. I remember having to configure my printer and soundcard from the terminal. Now most, if not all, of the devices are configured automatically.