Linux常用命令-unalias

命令

unalias

描述

Remove each NAME from the list of defined aliases
取消命令别名

用法

1
unalias [-a] name [name ...]

选项

-a 取消所有命令别名

注意

取消别名后退出终端重新登录即可恢复.
脚本中默认不会引用别名,可以通过source命令调用

示例

1
2
3
4
5
6
7
8
9
10
11
12
# 如脚本中通过source引用别名,然后在通过unalias取消所有别名
$ more a.sh
source /root/.bashrc
pwd
ll
unalias -a
ll
$ sh a.sh
/root
-rw-r--r--. 1 root root 176 Dec 29 2013 .bash_profile
-rw-r--r-- 1 root root 1053 Dec 22 14:44 .bashrc
a.sh: line 5: ll: command not found