Alias

From Linuxintro
Revision as of 03:48, 23 January 2012 by imported>ThorstenStaerk

An alias is a string that stands for a command. For example you can define "greet" to be an alias for "echo 'hello world'" like this:

# alias greet="echo 'hello world'"
# greet
hello world

So you can set an alias using the command alias. With this command you can also show the meaning of a alias:

# alias dir
alias dir='ls -l'

Setting an alias

To set an alias persistently for all users, all shells (ksh, bash, ...) and all type of shells (login shells and non-login shells) you need to

  • modify /etc/profile
for logIn shells
  • modify /etc/bash_bashrc
for non-login bash shells