Quote:
Originally Posted by houndbytes
I am trying to find reading material that would be helpful in understanding Linux commands, programming and terminology.
|
The best advice (earlier in this thread) was to try a good bookshop; browse the books, select one or more that you like. this is a personal thing, and while i can tell you any number of books that I like, it is rather harder to to tell which books you would like.
You seem not to be asking for general linux books, but books on 'commands, programming and terminology'. I can't really make a good suggestion on terminology, except that most books explain the terminology needed for the subject area that the book covers.
On programming, maybe 'Beginning Linux programming' because roughly the first three chapters cover the environment...OTOH, I got my copy cheaply, so that might bias me slightly in its favour and I don't think I've ever read more than a quarter of the book, and the different editions seem to have different lists of authors, so maybe the up-to-date edition is better (or worse) than the remaindered one that I have...who knows.
Anything on O'Reilly tends to be good (not that they have a monopoly...), but they do hundreds of books and you won't want to buy hundreds, so you'll have to be selective. 'Running Linux' sounds appropriate, but I never really found that it helped me that much (but mine is several editions old and I knew nothing about Linux at the time).
I'd give the Linux Quick Fix notebook a big thumbs up, but a lot of the material is available (more up to date??) on the Linuxhomenetworking site, so maybe look there.
Quote:
Is there a Linux "Bible" so to speak?
|
there is a series of books of exactly that name, but I never found them to be any good (I was given the SuSE one once, on some course); the specific-to-one-distro ones struck me as a big bundling of stuff that was available elsewhere, plus the obvious. YMMV.
Quote:
I have used some Linux distros such as Puppy and Unbuntu. Yet I am at a loss when it comes to advanced system tasks.
|
The man pages! Read the man pages! Re-read the man pages!
And, in general, there are usually non-command-line ways of performing "advanced system tasks"; you seem to be saying that you wouldn't want to know about those.
There are many, many, many books on Linux. Is there any specific area in which you are particularly interested? That might make it easier.
Quote:
Think about how you first learned Windows
|
I think I'm in remission now, but you never truly get over it.