温馨提示×

centos aliases如何恢复默认

小樊
61
2026-08-19 00:52:54
栏目: 智能运维

在 CentOS 中,**“恢复别名(alias)到默认状态”**通常是指:

  1. 删除你自定义的 alias
  2. 恢复系统默认的 alias(如果它们被覆盖了)

下面按常见场景说明。


一、临时恢复(当前 shell 立即生效)

1️⃣ 查看当前 alias

alias

2️⃣ 删除某个 alias

unalias 别名名

例如:

unalias ll

3️⃣ 删除所有 alias(慎用)

unalias -a

⚠️ 这会把当前 shell 的所有 alias 都清掉,包括系统默认的。


二、恢复 CentOS 的默认 alias(推荐)

CentOS 的默认 alias 通常定义在:

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

1️⃣ 重新加载系统默认配置

source /etc/profile
source ~/.bashrc

或退出重新登录:

exit

三、如果你修改过配置文件(永久恢复)

1️⃣ 检查你是否在以下文件中加过 alias

~/.bashrc
~/.bash_profile
~/.profile
/etc/profile
/etc/bashrc

2️⃣ 手动删除你添加的 alias

例如你之前加了:

alias ll='ls -l'

现在删除或注释掉:

# alias ll='ls -l'

然后执行:

source ~/.bashrc

四、CentOS 常见默认 alias 示例

如果你只是想恢复系统默认 alias,可以直接加回这些(CentOS 7/8 常见):

alias cp='cp -i'
alias mv='mv -i'
alias rm='rm -i'
alias ll='ls -l --color=auto'
alias l='ls -CF'
alias la='ls -A'

你可以把它们加到:

~/.bashrc

然后:

source ~/.bashrc

五、确认是否恢复成功

alias
type ll

六、总结(最常用恢复方式 ✅)

unalias -a
source ~/.bashrc

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是 root 用户还是普通用户
  • 你改了哪个文件

我可以给你精确到文件的恢复方案。

0 踩