在 CentOS 中编辑 alias(别名),常见做法如下,按使用场景说明:
直接在终端执行:
alias ll='ls -l'
关闭终端后失效。
编辑当前用户的 shell 配置文件:
vi ~/.bashrc
vi ~/.zshrc
在文件末尾添加:
alias ll='ls -l'
alias cls='clear'
alias gs='git status'
保存后执行:
source ~/.bashrc
编辑系统级配置文件:
sudo vi /etc/bashrc
在末尾添加 alias:
alias ll='ls -l'
保存后执行:
source /etc/bashrc
⚠️ 不推荐随意修改系统文件,除非是服务器统一配置。
alias
查看某个 alias:
alias ll
unalias ll
编辑对应配置文件,删除或注释掉 alias 行,然后:
source ~/.bashrc
alias 不能直接带参数,可用函数代替:
mkcd() {
mkdir -p "$1"
cd "$1"
}
echo $SHELL
如果你愿意,可以告诉我:
我可以给你更精确的配置示例。