Aliases are great way to simplify the terminal experience. Basically an alias is a command line shortcut that allows one personalize the way one interact with Linux commands. The basic idea is to come with a simple version of your favorite command and add it to .bashrc file so that you can reuse the simple version of commands and thus saving a lot of time and key strokes.
The ls command lists directory contents and you can colorize the output:
Alias to Colorize the ls output
alias ls='ls --color=auto'
Use a long listing format
alias ll='ls -la'
List the files according to its size
alias lk='ls -lS'
Show all files including hidden files
alias la='ls -Al'
Show hidden files only
alias l.='ls -d .*'
alias cp="cp -iv" # interactive, verbose
alias rm="rm -i" # interactive
alias mv="mv -iv" # interactive, verbose
Ignore case in grep
alias grep="grep -i" # ignore case
preserve root access
alias chmod='chmod --preserve-root'