在 CentOS 里,alias(别名)可以在多个地方设置,常见位置如下:
alias ll='ls -l'
⚠️ 关闭终端后失效
编辑当前用户的 shell 配置文件:
echo $SHELL
/bin/bash → 用 .bashrc/bin/zsh → 用 .zshrcvi ~/.bashrc
在文件末尾添加:
alias ll='ls -l'
alias cls='clear'
保存后执行:
source ~/.bashrc
✅ 以后每次登录都会生效
编辑系统级配置:
sudo vi /etc/bashrc
在末尾添加:
alias ll='ls -l'
sudo vi /etc/profile.d/custom_alias.sh
内容:
#!/bin/bash
alias ll='ls -l'
然后赋予执行权限(可选):
sudo chmod +x /etc/profile.d/custom_alias.sh
✅ 对所有用户生效
alias
unalias ll
| 场景 | 配置文件 |
|---|---|
| 当前用户 | ~/.bashrc |
| 所有用户 | /etc/bashrc 或 /etc/profile.d/*.sh |
| 临时 | 直接命令行 |
如果你用的是 CentOS 7 / 8 / Stream 或 zsh,可以告诉我,我可以给你更精确的配置方式。