温馨提示×

centos aliases怎么清除

小樊
38
2026-10-03 01:45:17
栏目: 智能运维

在 CentOS(以及其他 Linux 发行版)里,“aliases(别名)”通常来自 shell 配置文件。要清除 alias,一般有以下做法:


一、查看当前已有的 alias

alias

或查看某个具体别名:

alias ll

二、临时清除(仅当前终端有效)

1. 删除单个 alias

unalias ll

2. 删除所有 alias

unalias -a

⚠️ 这只是当前 shell 会话生效,重新登录还会回来。


三、永久清除(推荐)

alias 通常定义在以下文件中(按用户和范围不同):

1. 当前用户

~/.bashrc
~/.bash_profile
~/.bash_aliases

2. 系统全局

/etc/bashrc
/etc/profile
/etc/profile.d/*.sh

操作步骤

  1. 编辑对应文件(例如当前用户):
vi ~/.bashrc
  1. 找到类似内容并删除或注释:
alias ll='ls -l'
# alias rm='rm -i'
  1. 保存后使配置生效:
source ~/.bashrc

四、确认是否清除成功

alias ll

如果返回 bash: alias: ll: not found,说明已清除。


五、特殊情况

如果是 Git / systemd / sudo alias,处理方式不同,可补充说明具体场景。

如果你愿意,可以贴一下:

  • 是 哪个用户
  • alias 是 命令行还是脚本里
  • 用 alias 看到的输出内容

我可以帮你精确定位并清除。

0 踩