温馨提示×

centos如何永久aliases

小樊
43
2026-08-04 02:26:42
栏目: 智能运维

在 CentOS 中设置永久 alias(别名),需要把 alias 写入 shell 的配置文件 中,否则重启或重新登录后会失效。

下面以 CentOS 7/8/Stream 常用的 bash 为例说明。


一、临时 alias(仅当前会话有效)

alias ll='ls -lh'

⚠️ 关闭终端后失效,仅用于测试。


二、永久 alias(推荐方式)

✅ 1. 针对当前用户(最常用)

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

vi ~/.bashrc

在文件末尾添加:

alias ll='ls -lh'
alias cls='clear'
alias update='yum update -y'

保存后执行:

source ~/.bashrc

✅ 立即生效,且重启后仍然有效。


✅ 2. 针对所有用户(系统级)

如果你想让 所有用户 都生效:

vi /etc/bashrc

在末尾添加:

alias ll='ls -lh'

然后执行:

source /etc/bashrc

⚠️ 建议只对服务器管理员使用,普通用户不建议修改系统级配置。


三、如果是 zsh(非默认)

如果 CentOS 使用了 zsh

vi ~/.zshrc

添加 alias 后:

source ~/.zshrc

四、查看已有 alias

alias

删除某个 alias:

unalias ll

五、常见示例

alias vi='vim'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

✅ 总结

场景 配置文件
当前用户 ~/.bashrc
所有用户 /etc/bashrc
立即生效 source 文件名

如果你是 CentOS + systemd + bash,按 ~/.bashrc 配置即可 ✅
需要我帮你写一份常用 alias 配置吗?

0