Slashdot Mirror


The First Three Books Every Linux User Should Read

lessthan0 writes "Anyone proficient with Linux had to climb the steep learning curve. Part of getting over the top for me was reading a hundred different Linux and Unix related books. From that list, three books stand out as the most useful and influential. I can't promise easy sledding; it will take some work, but mastering this material will demystify Linux and make you appreciate it more."

1 of 133 comments (clear)

  1. Re:overgeneralization by flajann · · Score: 3, Interesting
    I would say that I became "proficient" with Windows NT -- digging deep into the layers of the API and it Kernel structure, even though I primarily developed applications and middleware for it.

    Getting into Linux has been largely a joy for me, if not for any other reason that I don't have to feed Microsoft $2000 a year in its MSDN program just to have a clue. All of that info is free on the Internet, just a Google or two away.

    I enjoy building the kernel, and do so regulary to put in the features I want (and eliminate the ones I don't want). Can't do that with Windows -- you buy the whole package or nothing at all.

    I would say that today I am proficient at Linux, though I have a ways to go before I can claim true proficiency at the Kernel level. But Linux is already so powerful there is little need to have to do things at a low level unless I am writing a driver for something new.

    For the end user, one does not really become proficient with the OS, but with the applications. The GUI is there to deliberately hide the details of the OS-level interface, to add a macro-metaphor on top of a deeper metaphor.

    Ultimately, if you can get done what you need to get done, you are proficient at that level. I can get everything done in Linux what I used to do in Windows, and with much greater efficiency and lower cost. In Windows I feel like a peon, whereas in Linux I feel like the "Star Child" in 2001. And that, my friends, says it all.