確認別名是否定義
在終端輸入 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 別名 刪除錯誤或沖突的別名。
驗證生效
重新打開終端,輸入別名測試是否正常工作。
參考來源: