国际访客建议访问 Primers 编程伙伴 国际版站点 > Bash 教程 > unalias 以获得更好的体验。

# Bash 的 unalias 命令

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.
本文 更新于: 2025-11-27 09:38:16 创建于: 2025-11-27 09:38:16