在 CentOS(以及其他 Linux 发行版)里,“aliases(别名)”通常来自 shell 配置文件。要清除 alias,一般有以下做法:
alias
或查看某个具体别名:
alias ll
unalias ll
unalias -a
⚠️ 这只是当前 shell 会话生效,重新登录还会回来。
alias 通常定义在以下文件中(按用户和范围不同):
~/.bashrc
~/.bash_profile
~/.bash_aliases
/etc/bashrc
/etc/profile
/etc/profile.d/*.sh
vi ~/.bashrc
alias ll='ls -l'
# alias rm='rm -i'
source ~/.bashrc
alias ll
如果返回 bash: alias: ll: not found,说明已清除。
如果是 Git / systemd / sudo alias,处理方式不同,可补充说明具体场景。
如果你愿意,可以贴一下:
alias 看到的输出内容我可以帮你精确定位并清除。