First you probably need to read a UNIX command bible to really understand this tutorial, but I will try to make it as clear as possible, there is about 100-150 UNIX commands explained later in this tutorial.
You are to have some UNIX experience before starting on this tutorial, so if you feel that you have UNIX/Linux experience feel free to start to learn here.
What I included here is general shell scripting, most common other things and some UNIX commands.
Full article here:
Alien’s Bash Tutorial (subsignal.org)