Due to the nature of this section, most of it will be in a new page:
I will provide a general overview of the commands, but they will be in a neat table as a way to reference later.
As with the many flavors of Linux, there are also many flavors of shells on Linux

When a user first enters terminal, the current directory is normally ~$ which is the home directory
Superuser or sudo enables users to have temporary elevated status. This is not to be confused with su which switches users. This then changes prompt to the following

as you can see the current user has been changed to root and the $ is now a #