Made by yours truly in 2014 for the Gender and Tech resources.
Upgrade 2016: This version of the guide uses paper Operating System fundamentals, that are then tied in with Linux kernel and GNU OS implementation and applications, to provide a context for learning and practising with (more) commands. That background is not necessary, but can deepen the learning.
It is assumed you have a working linux distro installed, know how to log in and open a terminal emulator window (doesn't matter which one).
After this DIY course you can:
rootprivileges either directly as a root user or by use of