温馨提示×

centos aliases能删除吗

小樊
46
2026-09-11 22:22:07
栏目: 智能运维

在 CentOS(以及其他 Linux 发行版)里,aliases(命令别名)是可以删除/取消的,而且操作很简单。


一、临时删除(当前终端生效)

如果你只是想在当前 shell 会话里取消某个 alias:

unalias 别名

例如:

unalias ll

执行后,当前终端里 ll 就不再是别名了。

查看当前有哪些 alias:

alias

二、永久删除(重启/新终端也生效)

alias 一般定义在以下文件中(常见位置):

  • 当前用户:~/.bashrc
  • 当前用户:~/.bash_profile 或 ~/.profile
  • 系统级:/etc/bashrc
  • 系统级:/etc/profile

操作步骤

  1. 编辑对应文件
vi ~/.bashrc
  1. 找到类似这一行:
alias ll='ls -l'
  1. 删除或注释掉(加 #):
# alias ll='ls -l'
  1. 保存后使其生效:
source ~/.bashrc

三、临时“绕过” alias(不删除)

如果你只是偶尔想用原命令,而不是删 alias:

\ll

或者:

command ll

四、常见注意点

  • unalias 只对当前 shell 有效
  • 修改配置文件后,新终端才会生效
  • root 和普通用户的 alias 是分开的

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

  • 你是想删 哪个 alias
  • 还是 所有 alias
  • 或者是 系统里自带的 alias

我可以给你更精准的操作命令。

0 踩