在 CentOS 里永久设置 alias,常见做法如下(适用于 CentOS 7 / 8 / Stream,也适用于大多数 RHEL 系):
编辑当前用户的 shell 配置文件:
vi ~/.bashrc
在文件末尾加上,例如:
alias ll='ls -lh'
alias cls='clear'
alias vi='vim'
保存后执行:
source ~/.bashrc
✅ 下次登录仍然有效
编辑:
vi /etc/bashrc
在末尾添加:
alias ll='ls -lh'
保存后执行:
source /etc/bashrc
⚠️ 会影响所有用户,谨慎使用
vi ~/.zshrc
添加:
alias ll='ls -lh'
生效:
source ~/.zshrc
alias
或:
alias ll
shopt -s expand_aliases)bash:echo $SHELL
✅ 个人 alias → ~/.bashrc
✅ 服务器统一配置 → /etc/profile.d/
例如:
vi /etc/profile.d/myalias.sh
内容:
#!/bin/bash
alias ll='ls -lh'
赋予执行权限:
chmod +x /etc/profile.d/myalias.sh
如果你愿意,可以告诉我:
我可以帮你直接写好 ✅