How to Create and Use Alias in Ubuntu?

Linux users use the commands like cd to navigate different directories and, similarly, ls to list down the directories. These are the predefined commands, and Linux users can also set a name for each command. This mechanism is known as an alias.

This blog explores more information about the alias procedure for Ubuntu 22.04.

How to Create and Use Alias in Ubuntu for Temporary?

In this section, an alias will be created for the current session of the terminal, which would be a temporary one. The steps are demonstrated below:

Step 1: Run alias

Before aliasing any command, run the alias command to display the defined aliases for Ubuntu:

$ alias
Image

Step 2: Create the Alias

Now, to navigate the directory in a bash shell, we mostly use the cd command, but if we want to use some other command, for example, “hm” can be used to list the home directory, then alias hm using the command:

$ alias hm=”ls /home/”
Image

Step 3: Run the Alias

Now use the “hm” command:

$ hm
Image

Step 4: Unalias the Created Alias

The users of the home directory have been displayed, now unalias the hm command using the command:

$ unalias hm
Image

Again run the hm command to confirm whether it is still associated with “ls /home/” or not:

$ hm
Image

The message “command not found” confirms that it is no more associated with the hm command.

How to Create and Use Alias in Ubuntu for Permanent?

To make the above changes permanent and applicable to all shells, follow the next steps.

Step 1: Open the bashrc file

Open the “bashrc” file using the nano text editor:

$ nano ~/.bashrc
Image

A file similar to the below-mentioned figure will be opened:

Image

Step 2: Edit the bashrc File

At the end of the file, type the alias statement like we are typing for using the “hm” command to display the home directory:

#aliases alias hm=”ls /home/”
Image

Step 3: Update the bashrc File

To apply these changes instantly in the current shell, run the command:

$ source ~/.bashrc
Image

Check the command:

$ hm
Image

Step 4: Unalias the Created Alias

The command is successful, aliased; now, to delete all the aliased commands from the machine, run the command:

$ unalias -a
Image

The commands have been unaliased.

Conclusion

To create and use the alias in Ubuntu, open the terminal and run the command “alias = “command, which is to be aliased””. However, you can use the “.bashrc” file to make the alias permanent for the Linux system. This post has briefly explained the methods to create and use alias in Ubuntu.