bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths
Learn/Bash/Basic Commands
Bash•Basic Commands

Bash alias

Understanding alias

Aliases in Bash allow you to create shortcuts for long or frequently used commands. This makes it easier to execute complex commands with a simple keyword.

Creating Aliases

To create an alias, use the syntax alias name='command' , where name is the shortcut you want to use, and command is the full command you want to run.

Example: Simple Alias - List

alias ll='ls -la'

In this example, ll lists all files in long format.

Example: Simple Alias - Git Status

alias gs='git status'

In this example, gs is a shortcut for git status .

Managing Aliases

To view all current aliases, use the alias command without arguments.

Example: Viewing Aliases

alias
alias ll='ls -l'
alias gs='git status'

To remove an alias, use unalias name .

Example: Removing an Alias

unalias gs

Creating Permanent Aliases

To make an alias permanent, add it to your ~/.bashrc or ~/.bash_profile file.

Example: Adding Permanent Alias - Open Editor

nano ~/.bashrc

Example: Adding Permanent Alias - Add Alias

alias ll='ls -la'

Example: Adding Permanent Alias - Save and Apply

source ~/.bashrc

Previous

Bash man Command - User Manual

Next chapter

Text Processing

Start with Bash grep Command - Search Text Using Patterns

This chapter

Overview
13

Lessons

31m

Read time

1. Bash Commands Overview2. Bash ls Command - List Directory Contents3. Bash cd - Change Directory4. Bash pwd Command - Print Working Directory5. Bash echo Command - Display Text6. Bash cat Command - Concatenate and Display Files7. Bash cp - Copy Files and Directories8. Bash mv Command - Move or Rename Files9. Bash rm Command - Remove Files or Directories10. Bash touch Command - Change File Timestamps11. Bash mkdir Command - Make Directories12. Bash man Command - User Manual13. Bash alias

On this page

Understanding aliasCreating AliasesExample: Simple Alias - ListExample: Simple Alias - Git StatusManaging AliasesExample: Viewing AliasesExample: Removing an AliasCreating Permanent AliasesExample: Adding Permanent Alias - Open EditorExample: Adding Permanent Alias - Add AliasExample: Adding Permanent Alias - Save and Apply