On most systems, the shell profile file includes certain aliases to be available by default. To see what aliases you have defined on your system, open a terminal and use the alias command. Here's a possible output:
alias l='ls -CF' alias la='ls -A' alias ll='ls -lF' alias ls='ls --color=auto'
So how do you create aliases? It's pretty simple, you add them in a text file which is read by Bash. In this tutorial, we will add aliases to the ~/.bashrc file, which should already exist and is read by default by the shell. Notice that ~ means your home directory (e.g. /home/username) and also that .bashrc is a hidden directory, so you will have to enable viewing of hidden files in your file manager if you decide to edit it with a graphical application. We will add aliases at the end of this file, and since it's a plain text file, a simple text editor should suffice (like Gedit or Nano). For this example I will use Nano:
nano ~/.bashrc
Take a look at the screenshot below to see several examples of aliases:

Now let's explain them.
alias update='sudo apt-get update && sudo apt-get upgrade'
alias killfx='kill -9 $(pidof firefox)'
alias stripmp3='id3v2 -d *.mp3; id3v2 -s *.mp3'
alias td='sudo modprobe -r psmouse'
alias cda='cd /floyda' alias cdb='cd /floydb' alias back='cd $OLDPWD'
The next alias sets the permissions of a file to 755 (rwxr-xr-x), making it executable for everybody, while the dfh and duh will display the disk usage, and, respectively, the current directory usage in human-readable format.
I'll skip to the last one now, which tells the shell to read (for that it uses source) the file $DEBCONF_DIR/bash_profile. This is just an example which I use on my computer, you may want to use here alias src='source ~/.bashrc'. This is useful to source again (read below) your ~/.bashrc file whenever you modify it.
Keep in mind that these are just examples, you can create your own aliases to virtually any commands. After you're done, save the file (Ctrl+O in Nano) and proceed to the next step.
OK, I Added the Aliases, Now What?
Now we have to make Bash aware of the newly added aliases. For this, we need to source the .bashrc file:
source ~/.bashrc