Linux and UNIX bash shell aliases
![]()
Hi
Commonly used for a long strings that are frequently used. Alias allows you to have a small more familiar command or name to execute a long string.
Set an alias
Syntax
alias [name[='command']
| name | Specifies the alias name. |
| command | Specifies the command the name should be an alias for. |
| -a | Removes all alias definitions from the current shell execution environment. |
| -t | Sets and lists tracked aliases. |
| -x | Sets or prints exported aliases. An exported alias is defined for scripts invoked by name. |
| -p | Prints the list of aliases. |
Examples
alias command with no arguments or with the -p option prints the list of aliases:
$ alias alias ff='firefox' alias l='ls -CF' alias la='ls -A' alias ll='ls -l' alias ls='ls --color=auto' alias sx='startx'
Sets clr to type clear
$ alias clr='clear'
Remove an alias
Syntax
unalias [name]
| name | Specifies the alias name. |
| -a | Removes all alias definitions |
Clear all Linux / UNIX bash shell aliases
$ unalias -a
Note
When the computer is rebooted all alias will be lost.
How to prevent it?
All alias must be added to .bashrc file located at your user folder (example: /home/saeid/.bashrc)
Example
$ gedit /home/saeid/.bashrc
paste:
alias clr='clear'
now you have to ‘compile’ your .bashrc file
$ source .bashrc
Now clr alias it’s saved.
Good luck
No related posts.
Saeid Zebardast
I'm Senior software engineer with 5+ years of professional experience includes cross-platform proficiency with considerable knowledge of programming languages especially Java and programming paradigms such as OO and development methodologies. Also I'm MySQL DBA since 2006.






Fetch full posts content of FeedWordPress feeds | Saeid Zebardast's Blog says: July 5, 2010 at 6:58 am
Comments[...] is post content? It’s easy. just open the web page and see the page source. For example, open http://zebardast.ir/en/linux-and-unix-bash-shell-aliases/ (Single post with full content) and see the page source. On the page source you can see the content [...]