Skip to content

How to Create Alias in Linux

How to Create Alias in Linux

Reading Time: 3 minutes

How to Create Alias in Linux. Learn how to enhance your Linux command-line efficiency by creating and using alias commands. With a simple syntax like “alias new_command=’original_command’,” streamline complex or frequently used commands, saving time and reducing errors in your workflow. Mastering aliases in Linux can significantly boost productivity and ease of use.

Table of Contents


In the world of Linux, efficiency and productivity are paramount. One powerful feature that can significantly enhance your command-line experience is the use of alias commands. Creating and utilizing aliases allows you to simplify complex or frequently used commands, saving time and reducing the likelihood of errors. In this guide, we’ll delve into the fundamentals of alias commands in Linux and explore how you can leverage them to streamline your workflow.

What is Alias Commands in Linux

An alias is essentially a custom shorthand for a longer command or a series of commands. It serves as a convenient way to reduce the amount of typing and make your commands more memorable. The basic syntax for creating an alias in Linux is:

alias new_command='original_command'

Here, new_command is the alias you’re creating, and original_command is the longer command or set of commands you want to simplify. Create Alias in Linux.Offering popular women’s necklaces such as pendants, chokers and chain necklace. Shop for jewelry in a variety of metals and gemstones to suit any occasion

How to Create and Use Alias Command in Linux

How to Create Alias in Linux

Let’s walk through an example to illustrate how to create an alias. Suppose you often use the command ls -l --color=auto to list files in long format with colored output. To create an alias called ll for this command, you would enter the following:

alias ll='ls -l --color=auto'

Now, whenever you type ll in the terminal, it will execute the longer ls -l --color=auto command. Create Alias in Linux.

How to Create Alias in Linux

Creating Permanent Aliases in Linux

To ensure that your aliases persist across sessions, you need to add them to your shell configuration file. The most commonly used shell configuration files are .bashrc for Bash and .zshrc for Zsh. Open the appropriate file in a text editor and add your aliases at the end. For example:

nano ~/.bashrc

Add your alias:

alias ll='ls -l --color=auto'

Save the file and exit. To apply the changes without restarting your shell, run:

source ~/.bashrc

Using Variables in Alias Commands:

Aliases can also include variables to make them more versatile. For instance, if you frequently change directories, you can create an alias with a variable for the target directory:

alias cdd='cd ~/Documents'

Now, typing cdd will take you to the specified directory.

Unalias Command:

If you ever want to remove an alias, you can use the unalias command:

unalias ll

This will delete the ll alias, and the original command will be used again.

Q: What is the purpose of alias commands in Linux?

A: Alias commands in Linux serve the purpose of simplifying frequently used or complex commands by creating custom shorthands. This enhances efficiency, reduces typing, and minimizes errors in the command-line workflow.

Q: How do I create an alias command in Linux?

A: To create an alias, use the syntax alias new_command='original_command'. For example, alias ll='ls -l --color=auto' creates a shorthand for the long command ls -l --color=auto.

Q: How can I make alias commands permanent?

A: Ensure aliases persist by adding them to the shell configuration file, like .bashrc or .zshrc. After editing, apply changes using source ~/.bashrc without restarting the shell.

Q: Can alias commands include variables?

A: Yes, alias commands can include variables for versatility. For instance, alias cdd='cd ~/Documents' creates a shortcut to change to the specified directory.

Q: How do I remove an alias command?

A: To remove an alias, use the unalias command followed by the alias name. For example, unalias ll removes the alias for the ls -l --color=auto command.

You can find Linux Tutorials on this page

You can also find all Video Tutorial on Youtube


Mastering alias commands in Linux is a powerful way to enhance your command-line experience. By creating custom shortcuts for frequently used commands, you can save time, reduce typing errors, and boost overall productivity. Experiment with aliases, tailor them to your needs, and watch as your Linux journey becomes more efficient and enjoyable. Create Alias in Linux.

Follow us on Facebook Twitter X Reddit Quora Linkedin Tubmblr Youtube


Leave a Reply

Your email address will not be published. Required fields are marked *