How to create Alias command in Linux

By Dillon Smart · · · 0 Comments

GNU Bash Logo

Alias commands in Linux are a great way to speed up your workflow. In this post, I will show you how to create Alias command in Linux using Bash on WSL (Windows Subsystem for Linux).

What is an Alias command?

The alias command in Linux allows you to create custom shortcuts for frequently used commands. For example, if you frequently use the ls command to list files in a directory, you can create an alias called ll that will execute the ls command with the -l flag (for long listing) automatically.

Examples of Alias commands in Linux

Out of the box, Linux comes with pre-created Alias commands. You likely use these commands regularly without knowing it.

From the terminal, type alias and hit ENTER. This will print all the Alias commands on your system.

Default Alias Commands in Linux

As you can see, there are already a number of Alias commands on your system.

Create a temporary Alias command in Linux

To create an alias command for your current session simply type alias name=command at the command prompt, like so:

alias ll='ls -l'

This will create a temporary alias command that will list the current directory’s contents with the -l flag (for long listing).

To use the new temporary alias in Linux, simply type the name of the command in the terminal.

Create a permanent Alias command in Linux using Bash

To create a permanent alias in Linux, first, open a new terminal. Opening a new terminal window will open your user’s home directory.

Next, open the .bashrc file in an editor like Vim or Nano.

At the bottom of the file, add the following:

alias docs='cd Documents'

Finally, save and exit the file.

The new Alias command will change our directory to the user’s Documents directory when executing the alias ‘docs‘.

How to use Alias commands in Linux

Now we have created our Alias command, close the terminal and re-open a new terminal window.

To execute the new Alias command, simply type ‘docs

Create new Alias command in Linux

Conclusion

Alias commands in Linux are a great way to speed up your workflow when executing repetitive tasks. Create an alias in Linux for long commands to reduce the risks of making a mistake.

I use Alias commands daily to move around the filesystem when configuring new sites.

Learn more about Linux and WSL.

LinuxUbuntuWindows Subsystem for Linux

0 Comment

Was this helpful? Leave a comment!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

What is a Cron Job and how to write to the Crontab

Updated 10th December 2023

The need to schedule tasks on a machine is common for any Software Developer, System Admin or IT professional, so it’s important to learn what a cron job is and how to write to the crontab. What is CRON? Cron is a daemon built-in to most Unix-like operating systems such as: Cron reads the crontab (cron tables)

WSL vs Dual Boot speed test

Updated 16th August 2022

In this experiment, I will be using WSL2 running Ubuntu 20.04 and Ubuntu 20.04 dual-booted on the same Dell XPS. Is there a noticeable difference? Follow along for the results of the WSL vs Dual Boot speed test. If you are like me and use different development environments a lot, you may find the results

Run Python Script on boot

Updated 16th August 2022

Writing your own Shell scripts is a great way to automate your processes. In this post, I will show you how to Run Python Script on boot. This example will be for Raspberry Pi Computers and will run a python script when the device is booted and the user has authenticated. The Python Script we