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.

[SOLVED 2022] Permission denied in WSL: Apache2 startup failed

Updated 10th June 2022

Windows Subsystem for Linux is a great tool for Web Developers using the Windows operating system. With the release of WSL2 which brought the introduction of a real Linux Kernal, the environment saw huge speed improvements, cementing itself as the preferred development environment for many developers. However, some Windows updates have proven to cause problems

How to generate an SSH key and add to authorized_keys

Updated 16th August 2022

In this article we explain how to generate a SSH key for your local machine and add your public key to the authorized_keys on a remote server. Generate an SSH key for Windows, MAC and Linux Note: If you are using Windows, we recommend you use a SSH client like PuTTY. For MAC/Linux run: ssh-keygen

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