温馨提示×

centos aliases如何编辑

小樊
50
2026-08-19 00:49:52
栏目: 智能运维

在 CentOS 中编辑 alias(别名),常见做法如下,按使用场景说明:


一、临时 alias(仅当前终端有效)

直接在终端执行:

alias ll='ls -l'

关闭终端后失效。


二、永久 alias(推荐方式)

1️⃣ 只对当前用户生效

编辑当前用户的 shell 配置文件:

如果你用的是 bash(默认)

vi ~/.bashrc

如果你用的是 zsh

vi ~/.zshrc

在文件末尾添加:

alias ll='ls -l'
alias cls='clear'
alias gs='git status'

保存后执行:

source ~/.bashrc

2️⃣ 对所有用户生效

编辑系统级配置文件:

sudo vi /etc/bashrc

在末尾添加 alias:

alias ll='ls -l'

保存后执行:

source /etc/bashrc

⚠️ 不推荐随意修改系统文件,除非是服务器统一配置。


三、查看已有 alias

alias

查看某个 alias:

alias ll

四、删除 alias

临时删除

unalias ll

永久删除

编辑对应配置文件,删除或注释掉 alias 行,然后:

source ~/.bashrc

五、alias 带参数的情况(进阶)

alias 不能直接带参数,可用函数代替:

mkcd() {
    mkdir -p "$1"
    cd "$1"
}

六、确认当前 shell

echo $SHELL

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

  • ✅ CentOS 版本(7 / 8 / Stream)
  • ✅ 使用的 shell(bash / zsh)
  • ✅ 想设置的具体 alias

我可以给你更精确的配置示例。

0 踩