1、概述
定义或者显示别名信息
2、命令格式
alias [-p] [name[=value] … ]
3、常用命令参数
-p 打印所有已定义的别名信息
4、常用示例
1、打印别名信息
[oldboy@moban ~]$ alias -p alias grep='grep --color' alias l.='ls -d .* --color=auto' alias ll='ls -l --color=auto' alias ls='ls --color=auto' alias vi='vim' alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' [oldboy@moban ~]$ [oldboy@moban ~]$ [oldboy@moban ~]$ alias alias grep='grep --color' alias l.='ls -d .* --color=auto' alias ll='ls -l --color=auto' alias ls='ls --color=auto' alias vi='vim' alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
2、创建别名 【清屏,长格式显示所有文件信息{包含隐藏文件}】
[oldboy@moban ~]$ alias cls='clear' [oldboy@moban ~]$ alias la='ls -al' [oldboy@moban ~]$ [oldboy@moban ~]$ cls [oldboy@moban ~]$ la total 140 drwx------. 7 oldboy oldboy 4096 Jul 30 22:19 . drwxr-xr-x. 6 root root 4096 Jul 15 21:33 .. -rw-rw-r-- 1 oldboy oldboy 8 Jul 29 21:57 a.txt -rw-------. 1 oldboy oldboy 5112 Jul 29 21:32 .bash_history -rw-r--r--. 1 oldboy oldboy 18 Jul 18 2013 .bash_logout -rw-r--r--. 1 oldboy oldboy 176 Jul 18 2013 .bash_profile
3、取消别名
[oldboy@moban ~]$ unalias cls [oldboy@moban ~]$ unalias la [oldboy@moban ~]$ [oldboy@moban ~]$ cls -bash: cls: command not found [oldboy@moban ~]$ la -bash: la: command not found
注意:
如果要别名信息永久生效,那么可以将别名信息放在 /etc/bashrc 中
5、命令所在位置和类型
[oldboy@moban oldboy]$ which alias /usr/bin/which: no alias in (/zhang/:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/oldboy/bin) [oldboy@moban oldboy]$ type alias alias is a shell builtin
原文始发于:Linux alias 命令