unalias [-a] NAME...
!subtitle:功能
删除别名。
!subtitle:类型
Bash 内置命令。
!subtitle:参数
-a - 删除所有别名
NAME - 要删除的别名列表
$ alias # 查看所有别名
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
$ unalias ls # 删除指定的别名
$ alias # 查看所有别名
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
$ unalias -a # 删除所有别名
$ alias # 查看所有别名
| 命令 | 说明 |
|---|---|
| alias | 查看或定义别名 |
unalias: unalias [-a] name [name ...]
Remove each NAME from the list of defined aliases.
Options:
-a remove all alias definitions
Return success unless a NAME is not an existing alias.