Learning Linux

Photo of Greg Harvey
Sat, 2008-03-22 17:08By greg

Let's be honest, Linux is a bit of a faff. It's great once you've gotten your head around it, but getting there is a slow and painful journey and even when you're there, if you don't use something for a while you inevitably forget about it and find yourself scratching around forums again, just to achieve something really basic and simple. Don't get me wrong, most of our home computers now are running Ubuntu without issue, and that's nice and user-friendly, but CentOS, for example, is not. And as a web developer there is no hiding from the fact you need to know how to use bash. Well, I was reading around the subject of configuring and managing a Subversion repository on a Linux server (actually, still the only option!) and I happened across this:

http://www.linuxfromscratch.org/blfs/view/svn/general/svnserver.html

It's awesome! An SVN tutorial that *just* *works*. You don't often find Linux instructions that work first time, right out of the box. Usually they're written for a particular distro, some command is missing, there's a dependancy on some third party text editor the author prefers, or something. Not here. No, sir. Everything from bash, well explained, perfect. Then I noticed something. This is just one tiny chapter in a whole, free, online Linux book:

http://www.linuxfromscratch.org/blfs/

Wow! Better still, this is just one book in a whole SERIES of free, online Linux books:

http://www.linuxfromscratch.org/

I've barely scratched the surface so far, but they all seem to be well-written, concise, accurate and cross-distro. Check them out. =)