确认别名是否定义
在终端输入 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 别名
删除错误或冲突的别名。
验证生效
重新打开终端,输入别名测试是否正常工作。
参考来源: