I moved this from Tutorials as it's not really a tutorial but rather a listing of commands (that would still be useful for new users to have).

For anyone writing a tutorial please read the thread called Read Me First and specifically the first post. Remember that a tutorial is something that is designed to teach:

sourced from: http://www.m-w.com

Main Entry: 2tutorial
Function: noun
Date: 1923
1 : a class conducted by a tutor for one student or a small number of students
2 : a paper, book, film, or computer program that provides practical information about a specific subject
and derives from the word tutor

sourced: http://www.m-w.com
Main Entry: 1tu·tor
Pronunciation: 'tü-t&r, 'tyü-
Function: noun
Etymology: Middle English, from Middle French & Latin; Middle French tuteur, from Latin tutor, from tueri
Date: 14th century
: a person charged with the instruction and guidance of another: as a : a private teacher b : a teacher in a British university who gives individual instruction to undergraduates
Imagine that your "tutorial" is what you are using to teach another person something in conversation. Reading them a list of commands and what the commands do doesn't usually go over well (in fact, that's the number one complaint by students who have teachers who do exactly that).

So when you write your tutorial, imagine how you'd want to learn the topic. Write it almost like a conversation.

I hope this helps somewhat.

P.S. Just as a side note, I do not believe there is a shell here at Antionline. Using Google, one should be able to find numerous free shells to play around with. Alternatively you could get something like Knoppix or Cygwin to play around with some (not necessarily all) of the commands. For those more adventurous, pick a distrobution from Linux Online.