确认别名是否定义
在终端输入 alias,查看已定义别名列表,或用 alias | grep 别名 搜索特定别名。
检查语法与配置文件
alias 别名='命令'(注意等号两侧无空格)。~/.bashrc(Bash)、~/.zshrc(Zsh)。/etc/bash.bashrc(需管理员权限)。~/.bash_aliases,需在 ~/.bashrc 中添加 source ~/.bash_aliases。重新加载配置文件
修改后执行:
source ~/.bashrc(Bash)或 source ~/.zshrc(Zsh)。排查冲突与路径问题
which 别名 检查是否与系统命令冲突,避免同名。PATH 环境变量中,可通过 echo $PATH 查看。删除无效别名
用 unalias 别名 删除错误或冲突的别名。
验证生效
重新打开终端,输入别名测试是否正常工作。
参考来源: