在 CentOS 中设置 alias(别名) 有几种常见方式,下面按使用场景给你最实用的做法,从“最快”到“最规范”。
适合临时用一次或测试:
alias ll='ls -lth'
验证:
ll
⚠️ 只在当前 shell 有效,退出终端即失效。
编辑用户配置文件:
vim ~/.bashrc
在文件末尾添加:
alias ll='ls -lth'
alias cls='clear'
alias gs='git status'
保存后执行:
source ~/.bashrc
✅ 以后每次登录都会生效
sudo vim /etc/bashrc
在末尾添加:
alias ll='ls -lth'
然后执行:
source /etc/bashrc
⚠️ 不推荐随意修改,可能影响其他用户
vim ~/.bash_aliases
写入 alias:
alias ll='ls -lth'
alias update='sudo yum update -y'
确保 ~/.bashrc 中有这段(默认一般有):
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
alias ll='ls -lth'
alias la='ls -lah'
alias cls='clear'
alias df='df -h'
alias free='free -h'
alias ports='netstat -tulnp'
alias myip='curl ifconfig.me'
alias
alias ll
unalias ll
默认 alias 不支持 sudo,可以这样:
alias yumu='sudo yum update -y'
| 场景 | 推荐方式 |
|---|---|
| 临时测试 | alias 命令 |
| 个人长期使用 | ~/.bashrc |
| 多别名管理 | ~/.bash_aliases |
| 系统级 | /etc/bashrc |
如果你愿意,我可以 帮你生成一套适合你服务器的 alias 配置(比如运维 / Docker / 开发常用)。