alias flags & options
Basic usage
Create a shortcut for a command.
alias ll='ls -lah'
List all aliases
Show all currently defined aliases.
alias
Show a specific alias
alias ll
Remove an alias
unalias ll
Remove all aliases
unalias -a
Common aliases
alias gs='git status'
alias gp='git push'
alias dc='docker compose'
alias ..='cd ..'
alias ...='cd ../..'
Make aliases permanent
Add alias definitions to your shell config file.
echo "alias ll='ls -lah'" >> ~/.bashrc
echo "alias ll='ls -lah'" >> ~/.zshrc
Alias with arguments
Aliases don't support arguments directly. Use a function instead.
mkcd() { mkdir -p "$1" && cd "$1"; }
Bypass an alias
Prefix with a backslash to run the original command.
\ls