Creating Bash Alias with Linux alias command
The bash alias command used to create aliases for other commands by providing alias names for long commands. For example, if you want to define the single letter "c" to be the command that clear bash terminal, you can do it like this:
alias c='clear'
On most Linux distributions (Ubuntu, CentOS, etc.) the bashrc file comes with a couple of useful aliases by default.

As you can see, grep is an alias to grep --color=auto, which enables text output to display in color on the terminal.
Listing current aliases
To list the currently configured aliases for your bash shell, just type alias with no other arguments.
alias
The command will output a list of aliases that are already defined in your bash environment.

Setting new aliases
To understand how the Linux alias command works, we will create an alias for pwd (Print working directory) command called "p".
alias p='pwd'
We have created an alias called 'p' for the pwd command. Now if we just run the "p" command we will get the current working directory.
The aliases you created in your terminal are not permanent and only available to your current shell. To make an alias permanent add them to the ~/.bashrc file.

If you want to remove an alias, use unalias command followed by the name of the alias that you want to remove. For example:
unalias ll
Will remove the bash alias for the ls -alF command.