在 CentOS 里设置“别名(alias)”,常见有 临时生效 和 永久生效 两种方式,下面按场景说明。
关闭终端后失效,适合临时测试。
alias cls='clear'
alias ll='ls -lh'
查看当前别名:
alias
删除别名:
unalias cls
编辑当前用户的 shell 配置文件:
vim ~/.bashrc
在文件末尾添加:
alias cls='clear'
alias ll='ls -lh'
alias update='sudo yum update -y'
保存后生效:
source ~/.bashrc
✅ 适合:root 或普通用户单独使用
编辑全局配置文件:
vim /etc/bashrc
在末尾添加:
alias cls='clear'
alias ll='ls -lh'
保存后生效:
source /etc/bashrc
✅ 适合:服务器统一配置
alias 本身不支持参数,可以用函数代替:
vim ~/.bashrc
添加:
mkcd() {
mkdir -p "$1" && cd "$1"
}
生效:
source ~/.bashrc
使用:
mkcd testdir
alias ll='ls -lh'
alias la='ls -lha'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias update='sudo yum update -y'
echo $SHELL
.bashrc.zshrcsource ~/.bashrc
type ll
如果你愿意,可以告诉我:
我可以直接帮你写好完整配置。