在 Ubuntu(以及其他 Linux 发行版)里,**alias(别名)**通常定义在以下位置:
~/.bashrc~/.bash_aliases(很多 Ubuntu 默认会 source 它)/etc/bash.bashrc直接在终端执行:
alias
或
alias -p
这会列出当前 shell 中所有已生效的 alias。
alias ll
alias grep
如果没输出,说明没有这个 alias。
cat ~/.bashrc
Ubuntu 通常会有类似:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
cat ~/.bash_aliases
cat /etc/bash.bashrc
有时候你改了文件但没生效,可以:
source ~/.bashrc
或重新打开终端。
Ubuntu 默认是 bash,但如果你装了 zsh:
alias
定义文件通常是:
~/.zshrc
| 目的 | 命令 |
|---|---|
| 查看当前所有 alias | alias |
| 查看某个别名 | alias 名称 |
| 查看定义文件 | cat ~/.bash_aliases |
| 重新加载 | source ~/.bashrc |
如果你愿意,可以把你的 alias 输出贴出来,我可以帮你分析或优化。